Skip to content

Commit 16faf2f

Browse files
author
Swindle, Gregory Jay (Greg)
committed
feat(parser): parse values as numbers
0 parents  commit 16faf2f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+21662
-0
lines changed

.editorconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
insert_final_newline = true
9+
10+
[*.md]
11+
trim_trailing_whitespace = false

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
coverage/
2+
docs/

.eslintrc.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
module.exports = {
2+
env: {
3+
jest: true,
4+
node: true
5+
},
6+
extends: [
7+
'standard',
8+
'plugin:security/recommended',
9+
'plugin:unicorn/recommended'
10+
],
11+
plugins: [
12+
'import',
13+
'node',
14+
'prettier',
15+
'promise',
16+
'security',
17+
'standard',
18+
'unicorn'
19+
]
20+
}

.gitattributes

Lines changed: 313 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,313 @@
1+
* text=auto
2+
3+
# Common settings that generally should always be used with your language specific settings
4+
5+
# Auto detect text files and perform LF normalization
6+
# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
7+
# Commented because this line appears before in the file.
8+
# Commented because this line appears before in the file.
9+
# Commented because this line appears before in the file.
10+
# # # * text=auto
11+
12+
#
13+
# The above will handle all files NOT found below
14+
#
15+
16+
# Documents
17+
*.doc diff=astextplain
18+
*.DOC diff=astextplain
19+
*.docx diff=astextplain
20+
*.DOCX diff=astextplain
21+
*.dot diff=astextplain
22+
*.DOT diff=astextplain
23+
*.pdf diff=astextplain
24+
*.PDF diff=astextplain
25+
*.rtf diff=astextplain
26+
*.RTF diff=astextplain
27+
*.md text
28+
*.tex text
29+
*.adoc text
30+
*.textile text
31+
*.mustache text
32+
*.csv text
33+
*.tab text
34+
*.tsv text
35+
*.sql text
36+
37+
# Graphics
38+
*.png binary
39+
*.jpg binary
40+
*.jpeg binary
41+
*.gif binary
42+
*.tif binary
43+
*.tiff binary
44+
*.ico binary
45+
# SVG treated as an asset (binary) by default. If you want to treat it as text,
46+
# comment-out the following line and uncomment the line after.
47+
*.svg binary
48+
#*.svg text
49+
*.eps binary
50+
51+
#
52+
# Exclude files from exporting
53+
#
54+
55+
.gitattributes export-ignore
56+
.gitignore export-ignore
57+
58+
59+
###############################################################################
60+
# Set default behavior to automatically normalize line endings.
61+
###############################################################################
62+
# Commented because this line appears before in the file.
63+
# Commented because this line appears before in the file.
64+
# # * text=auto
65+
66+
###############################################################################
67+
# Set the merge driver for project and solution files
68+
#
69+
# Merging from the command prompt will add diff markers to the files if there
70+
# are conflicts (Merging from VS is not affected by the settings below, in VS
71+
# the diff markers are never inserted). Diff markers may cause the following
72+
# file extensions to fail to load in VS. An alternative would be to treat
73+
# these files as binary and thus will always conflict and require user
74+
# intervention with every merge. To do so, just comment the entries below and
75+
# uncomment the group further below
76+
###############################################################################
77+
78+
*.sln text eol=crlf
79+
*.csproj text eol=crlf
80+
*.vbproj text eol=crlf
81+
*.vcxproj text eol=crlf
82+
*.vcproj text eol=crlf
83+
*.dbproj text eol=crlf
84+
*.fsproj text eol=crlf
85+
*.lsproj text eol=crlf
86+
*.wixproj text eol=crlf
87+
*.modelproj text eol=crlf
88+
*.sqlproj text eol=crlf
89+
*.wmaproj text eol=crlf
90+
91+
*.xproj text eol=crlf
92+
*.props text eol=crlf
93+
*.filters text eol=crlf
94+
*.vcxitems text eol=crlf
95+
96+
97+
#*.sln merge=binary
98+
#*.csproj merge=binary
99+
#*.vbproj merge=binary
100+
#*.vcxproj merge=binary
101+
#*.vcproj merge=binary
102+
#*.dbproj merge=binary
103+
#*.fsproj merge=binary
104+
#*.lsproj merge=binary
105+
#*.wixproj merge=binary
106+
#*.modelproj merge=binary
107+
#*.sqlproj merge=binary
108+
#*.wwaproj merge=binary
109+
110+
#*.xproj merge=binary
111+
#*.props merge=binary
112+
#*.filters merge=binary
113+
#*.vcxitems merge=binary
114+
115+
116+
## GITATTRIBUTES FOR WEB PROJECTS
117+
#
118+
# These settings are for any web project.
119+
#
120+
# Details per file setting:
121+
# text These files should be normalized (i.e. convert CRLF to LF).
122+
# binary These files are binary and should be left untouched.
123+
#
124+
# Note that binary is a macro for -text -diff.
125+
######################################################################
126+
127+
## AUTO-DETECT
128+
## Handle line endings automatically for files detected as
129+
## text and leave all files detected as binary untouched.
130+
## This will handle all files NOT defined below.
131+
# Commented because this line appears before in the file.
132+
# * text=auto
133+
134+
## SOURCE CODE
135+
*.bat text eol=crlf
136+
*.coffee text
137+
*.css text
138+
*.htm text diff=html
139+
*.html text diff=html
140+
*.inc text
141+
*.ini text
142+
*.js text
143+
*.json text
144+
*.jsx text
145+
*.less text
146+
*.od text
147+
*.onlydata text
148+
*.php text diff=php
149+
*.pl text
150+
*.py text diff=python
151+
*.rb text diff=ruby
152+
*.sass text
153+
*.scm text
154+
*.scss text
155+
*.sh text eol=lf
156+
*.sql text
157+
*.styl text
158+
*.tag text
159+
*.ts text
160+
*.tsx text
161+
*.vue text
162+
*.xml text
163+
*.xhtml text diff=html
164+
165+
## DOCKER
166+
*.dockerignore text
167+
Dockerfile text
168+
169+
## DOCUMENTATION
170+
*.ipynb text
171+
*.markdown text
172+
*.md text
173+
*.mdwn text
174+
*.mdown text
175+
*.mkd text
176+
*.mkdn text
177+
*.mdtxt text
178+
*.mdtext text
179+
*.txt text
180+
AUTHORS text
181+
CHANGELOG text
182+
CHANGES text
183+
CONTRIBUTING text
184+
COPYING text
185+
copyright text
186+
*COPYRIGHT* text
187+
INSTALL text
188+
license text
189+
LICENSE text
190+
NEWS text
191+
readme text
192+
*README* text
193+
TODO text
194+
195+
## TEMPLATES
196+
*.dot text
197+
*.ejs text
198+
*.haml text
199+
*.handlebars text
200+
*.hbs text
201+
*.hbt text
202+
*.jade text
203+
*.latte text
204+
*.mustache text
205+
*.njk text
206+
*.phtml text
207+
*.tmpl text
208+
*.tpl text
209+
*.twig text
210+
211+
## LINTERS
212+
.csslintrc text
213+
.eslintrc text
214+
.htmlhintrc text
215+
.jscsrc text
216+
.jshintrc text
217+
.jshintignore text
218+
.stylelintrc text
219+
220+
## CONFIGS
221+
*.bowerrc text
222+
*.cnf text
223+
*.conf text
224+
*.config text
225+
.babelrc text
226+
.browserslistrc text
227+
.editorconfig text
228+
.env text
229+
.gitattributes text
230+
.gitconfig text
231+
.htaccess text
232+
*.lock text
233+
*.npmignore text
234+
*.yaml text
235+
*.yml text
236+
browserslist text
237+
Makefile text
238+
makefile text
239+
240+
## HEROKU
241+
Procfile text
242+
.slugignore text
243+
244+
## GRAPHICS
245+
*.ai binary
246+
*.bmp binary
247+
*.eps binary
248+
*.gif binary
249+
*.ico binary
250+
*.jng binary
251+
*.jp2 binary
252+
*.jpg binary
253+
*.jpeg binary
254+
*.jpx binary
255+
*.jxr binary
256+
*.pdf binary
257+
*.png binary
258+
*.psb binary
259+
*.psd binary
260+
*.svg text
261+
*.svgz binary
262+
*.tif binary
263+
*.tiff binary
264+
*.wbmp binary
265+
*.webp binary
266+
267+
## AUDIO
268+
*.kar binary
269+
*.m4a binary
270+
*.mid binary
271+
*.midi binary
272+
*.mp3 binary
273+
*.ogg binary
274+
*.ra binary
275+
276+
## VIDEO
277+
*.3gpp binary
278+
*.3gp binary
279+
*.as binary
280+
*.asf binary
281+
*.asx binary
282+
*.fla binary
283+
*.flv binary
284+
*.m4v binary
285+
*.mng binary
286+
*.mov binary
287+
*.mp4 binary
288+
*.mpeg binary
289+
*.mpg binary
290+
*.ogv binary
291+
*.swc binary
292+
*.swf binary
293+
*.webm binary
294+
295+
## ARCHIVES
296+
*.7z binary
297+
*.gz binary
298+
*.jar binary
299+
*.rar binary
300+
*.tar binary
301+
*.zip binary
302+
303+
## FONTS
304+
*.ttf binary
305+
*.eot binary
306+
*.otf binary
307+
*.woff binary
308+
*.woff2 binary
309+
310+
## EXECUTABLES
311+
*.exe binary
312+
*.pyc binary
313+

0 commit comments

Comments
 (0)