I’m on Atom and my interface is currently displaying this:
{Error running gjslint}(x4) {Error running selective}(x4)
When I opened up the errors section, here’s what I found:
JavaScript
x
291
291
1
[Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
2
at Object.openSync (fs.js:440)
3
at Object.func [as openSync] (electron/js2c/asar.js:140)
4
at readFileSync (fs.js:342)
5
at fs.readFileSync (electron/js2c/asar.js:542)
6
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
7
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
8
at linter-registry.ts:107
9
at new Promise (<anonymous>)
10
at Bt.lint (linter-registry.ts:103)
11
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
12
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
13
at VM310 helpers.js:130
14
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
15
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
16
at Object.openSync (fs.js:440)
17
at Object.func [as openSync] (electron/js2c/asar.js:140)
18
at readFileSync (fs.js:342)
19
at fs.readFileSync (electron/js2c/asar.js:542)
20
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
21
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
22
at linter-registry.ts:107
23
at new Promise (<anonymous>)
24
at Bt.lint (linter-registry.ts:103)
25
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
26
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
27
at VM310 helpers.js:130
28
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
29
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
30
at Object.openSync (fs.js:440)
31
at Object.func [as openSync] (electron/js2c/asar.js:140)
32
at readFileSync (fs.js:342)
33
at fs.readFileSync (electron/js2c/asar.js:542)
34
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
35
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
36
at linter-registry.ts:107
37
at new Promise (<anonymous>)
38
at Bt.lint (linter-registry.ts:103)
39
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
40
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
41
at VM310 helpers.js:130
42
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
43
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
44
at Object.openSync (fs.js:440)
45
at Object.func [as openSync] (electron/js2c/asar.js:140)
46
at readFileSync (fs.js:342)
47
at fs.readFileSync (electron/js2c/asar.js:542)
48
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
49
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
50
at linter-registry.ts:107
51
at new Promise (<anonymous>)
52
at Bt.lint (linter-registry.ts:103)
53
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
54
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
55
at VM310 helpers.js:130
56
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
57
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
58
at Object.openSync (fs.js:440)
59
at Object.func [as openSync] (electron/js2c/asar.js:140)
60
at readFileSync (fs.js:342)
61
at fs.readFileSync (electron/js2c/asar.js:542)
62
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
63
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
64
at linter-registry.ts:107
65
at new Promise (<anonymous>)
66
at Bt.lint (linter-registry.ts:103)
67
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
68
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
69
at VM310 helpers.js:130
70
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
71
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
72
at Object.openSync (fs.js:440)
73
at Object.func [as openSync] (electron/js2c/asar.js:140)
74
at readFileSync (fs.js:342)
75
at fs.readFileSync (electron/js2c/asar.js:542)
76
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
77
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
78
at linter-registry.ts:107
79
at new Promise (<anonymous>)
80
at Bt.lint (linter-registry.ts:103)
81
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
82
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
83
at VM310 helpers.js:130
84
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
85
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
86
at Object.openSync (fs.js:440)
87
at Object.func [as openSync] (electron/js2c/asar.js:140)
88
at readFileSync (fs.js:342)
89
at fs.readFileSync (electron/js2c/asar.js:542)
90
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
91
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
92
at linter-registry.ts:107
93
at new Promise (<anonymous>)
94
at Bt.lint (linter-registry.ts:103)
95
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
96
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
97
at VM310 helpers.js:130
98
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
99
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
100
at Object.openSync (fs.js:440)
101
at Object.func [as openSync] (electron/js2c/asar.js:140)
102
at readFileSync (fs.js:342)
103
at fs.readFileSync (electron/js2c/asar.js:542)
104
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
105
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
106
at linter-registry.ts:107
107
at new Promise (<anonymous>)
108
at Bt.lint (linter-registry.ts:103)
109
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
110
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
111
at VM310 helpers.js:130
112
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
113
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
114
at Object.openSync (fs.js:440)
115
at Object.func [as openSync] (electron/js2c/asar.js:140)
116
at readFileSync (fs.js:342)
117
at fs.readFileSync (electron/js2c/asar.js:542)
118
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
119
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
120
at linter-registry.ts:107
121
at new Promise (<anonymous>)
122
at Bt.lint (linter-registry.ts:103)
123
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
124
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
125
at VM310 helpers.js:130
126
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
127
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
128
at Object.openSync (fs.js:440)
129
at Object.func [as openSync] (electron/js2c/asar.js:140)
130
at readFileSync (fs.js:342)
131
at fs.readFileSync (electron/js2c/asar.js:542)
132
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
133
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
134
at linter-registry.ts:107
135
at new Promise (<anonymous>)
136
at Bt.lint (linter-registry.ts:103)
137
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
138
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
139
at VM310 helpers.js:130
140
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
141
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
142
at Object.openSync (fs.js:440)
143
at Object.func [as openSync] (electron/js2c/asar.js:140)
144
at readFileSync (fs.js:342)
145
at fs.readFileSync (electron/js2c/asar.js:542)
146
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
147
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
148
at linter-registry.ts:107
149
at new Promise (<anonymous>)
150
at Bt.lint (linter-registry.ts:103)
151
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
152
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
153
at VM310 helpers.js:130
154
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
155
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
156
at Object.openSync (fs.js:440)
157
at Object.func [as openSync] (electron/js2c/asar.js:140)
158
at readFileSync (fs.js:342)
159
at fs.readFileSync (electron/js2c/asar.js:542)
160
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
161
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
162
at linter-registry.ts:107
163
at new Promise (<anonymous>)
164
at Bt.lint (linter-registry.ts:103)
165
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
166
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
167
at VM310 helpers.js:130
168
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
169
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
170
at Object.openSync (fs.js:440)
171
at Object.func [as openSync] (electron/js2c/asar.js:140)
172
at readFileSync (fs.js:342)
173
at fs.readFileSync (electron/js2c/asar.js:542)
174
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
175
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
176
at linter-registry.ts:107
177
at new Promise (<anonymous>)
178
at Bt.lint (linter-registry.ts:103)
179
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
180
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
181
at VM310 helpers.js:130
182
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
183
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
184
at Object.openSync (fs.js:440)
185
at Object.func [as openSync] (electron/js2c/asar.js:140)
186
at readFileSync (fs.js:342)
187
at fs.readFileSync (electron/js2c/asar.js:542)
188
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
189
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
190
at linter-registry.ts:107
191
at new Promise (<anonymous>)
192
at Bt.lint (linter-registry.ts:103)
193
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
194
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
195
at VM310 helpers.js:130
196
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
197
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
198
at Object.openSync (fs.js:440)
199
at Object.func [as openSync] (electron/js2c/asar.js:140)
200
at readFileSync (fs.js:342)
201
at fs.readFileSync (electron/js2c/asar.js:542)
202
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
203
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
204
at linter-registry.ts:107
205
at new Promise (<anonymous>)
206
at Bt.lint (linter-registry.ts:103)
207
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
208
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
209
at VM310 helpers.js:130
210
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
211
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
212
at Object.openSync (fs.js:440)
213
at Object.func [as openSync] (electron/js2c/asar.js:140)
214
at readFileSync (fs.js:342)
215
at fs.readFileSync (electron/js2c/asar.js:542)
216
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
217
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
218
at linter-registry.ts:107
219
at new Promise (<anonymous>)
220
at Bt.lint (linter-registry.ts:103)
221
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
222
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
223
at VM310 helpers.js:130
224
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
225
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
226
at Object.openSync (fs.js:440)
227
at Object.func [as openSync] (electron/js2c/asar.js:140)
228
at readFileSync (fs.js:342)
229
at fs.readFileSync (electron/js2c/asar.js:542)
230
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
231
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
232
at linter-registry.ts:107
233
at new Promise (<anonymous>)
234
at Bt.lint (linter-registry.ts:103)
235
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
236
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
237
at VM310 helpers.js:130
238
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
239
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
240
at Object.openSync (fs.js:440)
241
at Object.func [as openSync] (electron/js2c/asar.js:140)
242
at readFileSync (fs.js:342)
243
at fs.readFileSync (electron/js2c/asar.js:542)
244
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
245
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
246
at linter-registry.ts:107
247
at new Promise (<anonymous>)
248
at Bt.lint (linter-registry.ts:103)
249
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
250
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
251
at VM310 helpers.js:130
252
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
253
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
254
at Object.openSync (fs.js:440)
255
at Object.func [as openSync] (electron/js2c/asar.js:140)
256
at readFileSync (fs.js:342)
257
at fs.readFileSync (electron/js2c/asar.js:542)
258
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
259
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
260
at linter-registry.ts:107
261
at new Promise (<anonymous>)
262
at Bt.lint (linter-registry.ts:103)
263
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
264
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
265
at VM310 helpers.js:130
266
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
267
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
268
at Object.openSync (fs.js:440)
269
at Object.func [as openSync] (electron/js2c/asar.js:140)
270
at readFileSync (fs.js:342)
271
at fs.readFileSync (electron/js2c/asar.js:542)
272
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
273
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
274
at linter-registry.ts:107
275
at new Promise (<anonymous>)
276
at Bt.lint (linter-registry.ts:103)
277
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
278
linter-registry.ts:133 [Linter] Error running gjslint Error: Failed to spawn command `gjslint`. Make sure `gjslint` is installed and on your PATH
279
at VM310 helpers.js:130
280
(anonymous) @ /Users/Timothy/.atom/packages/linter/dist/index.js:1
281
linter-registry.ts:133 [Linter] Error running selective Error: ENOENT: no such file or directory, open '/Users/Timothy/Documents/config.selective'
282
at Object.openSync (fs.js:440)
283
at Object.func [as openSync] (electron/js2c/asar.js:140)
284
at readFileSync (fs.js:342)
285
at fs.readFileSync (electron/js2c/asar.js:542)
286
at module.exports (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/rehype/rehype.js:14)
287
at Object.lint (/Users/Timothy/.atom/packages/linter-selective/node_modules/@selective/atom/atom.js:19)
288
at linter-registry.ts:107
289
at new Promise (<anonymous>)
290
at Bt.lint (linter-registry.ts:103)
291
All of them have appeared as soon as I started to work on a new document with the Atom linter installed with its associated specifics. How, then, do I go about remedying these errors?
Advertisement
Answer
The linter-gjslint package has a dependency on gjslint
that needs to be installed separately, as mentioned in the documentation:
Before using this plugin, you must ensure that gjslint is installed on your system. To install gjslint, read this.
This is a common practice among most linter packages across different editors.