Skip to content

Commit 804b9c9

Browse files
committed
Added checkNode.js to enforce version range specified in package.json. Updated preferred node version in .node-version and .nvmrc to match dev environment. Added JSdoc annotation, enabled jsdoc/require-jsdoc warnings. Added jsdoc check to workflow.
1 parent 4336ab1 commit 804b9c9

File tree

14 files changed

+344
-516
lines changed

14 files changed

+344
-516
lines changed

.gitattributes

Lines changed: 164 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -21,179 +21,191 @@
2121
* text=auto
2222

2323
## SOURCE CODE
24-
*.bat text eol=crlf
25-
*.coffee text
26-
*.css text
27-
*.htm text
28-
*.html text
29-
*.inc text
30-
*.ini text
31-
*.js text
32-
*.json text
33-
*.jsx text
34-
*.less text
35-
*.od text
36-
*.onlydata text
37-
*.php text
38-
*.pl text
39-
*.py text
40-
*.rb text
41-
*.sass text
42-
*.scm text
43-
*.scss text
44-
*.sh text eol=lf
45-
*.sql text
46-
*.styl text
47-
*.tag text
48-
*.ts text
49-
*.tsx text
50-
*.xml text
51-
*.xhtml text
24+
*.bat text eol=crlf
25+
*.coffee text
26+
*.cjs text
27+
*.css text
28+
*.htm text
29+
*.html text
30+
*.inc text
31+
*.ini text
32+
*.js text
33+
*.json text
34+
*.jsonc text
35+
*.jsx text
36+
*.less text
37+
*.mjs text
38+
*.od text
39+
*.onlydata text
40+
*.php text
41+
*.pl text
42+
*.py text
43+
*.rb text
44+
*.sass text
45+
*.scm text
46+
*.scss text
47+
*.sh text eol=lf
48+
*.sql text
49+
*.styl text
50+
*.svelte text
51+
*.tag text
52+
*.ts text
53+
*.tsx text
54+
*.xml text
55+
*.xhtml text
5256

5357
## DOCKER
54-
*.dockerignore text
55-
Dockerfile text
58+
*.dockerignore text
59+
Dockerfile text
5660

5761
## DOCUMENTATION
58-
*.markdown text
59-
*.md text
60-
*.mdwn text
61-
*.mdown text
62-
*.mkd text
63-
*.mkdn text
64-
*.mdtxt text
65-
*.mdtext text
66-
*.txt text
67-
AUTHORS text
68-
CHANGELOG text
69-
CHANGES text
70-
CONTRIBUTING text
71-
COPYING text
72-
copyright text
73-
*COPYRIGHT* text
74-
INSTALL text
75-
license text
76-
LICENSE text
77-
NEWS text
78-
readme text
79-
*README* text
80-
TODO text
62+
*.markdown text
63+
*.md text
64+
*.mdwn text
65+
*.mdown text
66+
*.mkd text
67+
*.mkdn text
68+
*.mdtxt text
69+
*.mdtext text
70+
*.txt text
71+
AUTHORS text
72+
CHANGELOG text
73+
CHANGES text
74+
CONTRIBUTING text
75+
COPYING text
76+
copyright text
77+
*COPYRIGHT* text
78+
INSTALL text
79+
license text
80+
LICENSE text
81+
NEWS text
82+
readme text
83+
*README* text
84+
TODO text
8185

8286
## TEMPLATES
83-
*.dot text
84-
*.ejs text
85-
*.haml text
86-
*.handlebars text
87-
*.hbs text
88-
*.hbt text
89-
*.jade text
90-
*.latte text
91-
*.mustache text
92-
*.njk text
93-
*.phtml text
94-
*.tmpl text
95-
*.tpl text
96-
*.twig text
87+
*.dot text
88+
*.ejs text
89+
*.haml text
90+
*.handlebars text
91+
*.hbs text
92+
*.hbt text
93+
*.jade text
94+
*.latte text
95+
*.mustache text
96+
*.njk text
97+
*.phtml text
98+
*.tmpl text
99+
*.tpl text
100+
*.twig text
97101

98102
## LINTERS
99-
.babelrc text
100-
.csslintrc text
101-
.eslintrc text
102-
.htmlhintrc text
103-
.jscsrc text
104-
.jshintrc text
105-
.jshintignore text
106-
.prettierrc text
107-
.stylelintrc text
103+
.babelrc text
104+
.csslintrc text
105+
.eslintrc text
106+
.htmlhintrc text
107+
.jscsrc text
108+
.jshintrc text
109+
.jshintignore text
110+
.prettierrc text
111+
.prettierignore text
112+
.stylelintrc text
113+
.stylelintignore text
108114

109115
## CONFIGS
110-
*.bowerrc text
111-
*.cnf text
112-
*.conf text
113-
*.config text
114-
.browserslistrc text
115-
.editorconfig text
116-
.gitattributes text
117-
.gitconfig text
118-
.gitignore text
119-
.htaccess text
120-
*.npmignore text
121-
*.yaml text
122-
*.yml text
123-
browserslist text
124-
Makefile text
125-
makefile text
116+
*.bowerrc text
117+
*.cnf text
118+
*.conf text
119+
*.config text
120+
.browserslistrc text
121+
.editorconfig text
122+
.gitattributes text
123+
.gitconfig text
124+
.gitignore text
125+
.htaccess text
126+
*.npmignore text
127+
*.toml text
128+
*.yaml text
129+
*.yml text
130+
browserslist text
131+
Makefile text
132+
makefile text
133+
134+
# NODE
135+
.node-version text
136+
.npmrc text
137+
.nvmrc text
126138

127139
## HEROKU
128-
Procfile text
129-
.slugignore text
140+
Procfile text
141+
.slugignore text
130142

131143
## GRAPHICS
132-
*.ai binary
133-
*.bmp binary
134-
*.eps binary
135-
*.gif binary
136-
*.ico binary
137-
*.jng binary
138-
*.jp2 binary
139-
*.jpg binary
140-
*.jpeg binary
141-
*.jpx binary
142-
*.jxr binary
143-
*.pdf binary
144-
*.png binary
145-
*.psb binary
146-
*.psd binary
147-
*.svg text
148-
*.svgz binary
149-
*.tif binary
150-
*.tiff binary
151-
*.wbmp binary
152-
*.webp binary
144+
*.ai binary
145+
*.bmp binary
146+
*.eps binary
147+
*.gif binary
148+
*.ico binary
149+
*.jng binary
150+
*.jp2 binary
151+
*.jpg binary
152+
*.jpeg binary
153+
*.jpx binary
154+
*.jxr binary
155+
*.pdf binary
156+
*.png binary
157+
*.psb binary
158+
*.psd binary
159+
*.svg text
160+
*.svgz binary
161+
*.tif binary
162+
*.tiff binary
163+
*.wbmp binary
164+
*.webp binary
153165

154166
## AUDIO
155-
*.kar binary
156-
*.m4a binary
157-
*.mid binary
158-
*.midi binary
159-
*.mp3 binary
160-
*.ogg binary
161-
*.ra binary
167+
*.kar binary
168+
*.m4a binary
169+
*.mid binary
170+
*.midi binary
171+
*.mp3 binary
172+
*.ogg binary
173+
*.ra binary
162174

163175
## VIDEO
164-
*.3gpp binary
165-
*.3gp binary
166-
*.as binary
167-
*.asf binary
168-
*.asx binary
169-
*.fla binary
170-
*.flv binary
171-
*.m4v binary
172-
*.mng binary
173-
*.mov binary
174-
*.mp4 binary
175-
*.mpeg binary
176-
*.mpg binary
177-
*.ogv binary
178-
*.swc binary
179-
*.swf binary
180-
*.webm binary
176+
*.3gpp binary
177+
*.3gp binary
178+
*.as binary
179+
*.asf binary
180+
*.asx binary
181+
*.fla binary
182+
*.flv binary
183+
*.m4v binary
184+
*.mng binary
185+
*.mov binary
186+
*.mp4 binary
187+
*.mpeg binary
188+
*.mpg binary
189+
*.ogv binary
190+
*.swc binary
191+
*.swf binary
192+
*.webm binary
181193

182194
## ARCHIVES
183-
*.7z binary
184-
*.gz binary
185-
*.jar binary
186-
*.rar binary
187-
*.tar binary
188-
*.zip binary
195+
*.7z binary
196+
*.gz binary
197+
*.jar binary
198+
*.rar binary
199+
*.tar binary
200+
*.zip binary
189201

190202
## FONTS
191-
*.ttf binary
192-
*.eot binary
193-
*.otf binary
194-
*.woff binary
195-
*.woff2 binary
203+
*.ttf binary
204+
*.eot binary
205+
*.otf binary
206+
*.woff binary
207+
*.woff2 binary
196208

197209
## EXECUTABLES
198-
*.exe binary
199-
*.pyc binary
210+
*.exe binary
211+
*.pyc binary

0 commit comments

Comments
 (0)