Skip to content

Commit 0d9e977

Browse files
committed
Updated gitignore
Added additional gitignore entries added vscode config to repo
1 parent 27432d9 commit 0d9e977

File tree

3 files changed

+293
-17
lines changed

3 files changed

+293
-17
lines changed

.gitignore

Lines changed: 250 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,51 @@
1-
.antlr
2-
.sfdx
3-
.vscode
4-
build/tests
5-
.rpt2_cache
6-
dist/
7-
dist_esm/
8-
.env
9-
debug/lib
10-
archive/
11-
.idea/
1+
# File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig
2+
3+
# Created by https://www.toptal.com/developers/gitignore/api/node,linux,macos,visualstudiocode,webstorm,windows
4+
# Edit at https://www.toptal.com/developers/gitignore?templates=node,linux,macos,visualstudiocode,webstorm,windows
5+
6+
### Linux ###
7+
*~
8+
9+
# temporary files which can be created if a process still has a handle open of a deleted file
10+
.fuse_hidden*
11+
12+
# KDE directory preferences
13+
.directory
14+
15+
# Linux trash folder which might appear on any partition or disk
16+
.Trash-*
1217

13-
# Created by https://www.gitignore.io/api/node
18+
# .nfs files are created when an open file is removed but is still being accessed
19+
.nfs*
20+
21+
### macOS ###
22+
# General
23+
.DS_Store
24+
.AppleDouble
25+
.LSOverride
26+
27+
# Icon must end with two \r
28+
Icon
29+
30+
31+
# Thumbnails
32+
._*
33+
34+
# Files that might appear in the root of a volume
35+
.DocumentRevisions-V100
36+
.fseventsd
37+
.Spotlight-V100
38+
.TemporaryItems
39+
.Trashes
40+
.VolumeIcon.icns
41+
.com.apple.timemachine.donotpresent
42+
43+
# Directories potentially created on remote AFP share
44+
.AppleDB
45+
.AppleDesktop
46+
Network Trash Folder
47+
Temporary Items
48+
.apdisk
1449

1550
### Node ###
1651
# Logs
@@ -19,6 +54,10 @@ logs
1954
npm-debug.log*
2055
yarn-debug.log*
2156
yarn-error.log*
57+
lerna-debug.log*
58+
59+
# Diagnostic reports (https://nodejs.org/api/report.html)
60+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
2261

2362
# Runtime data
2463
pids
@@ -31,11 +70,12 @@ lib-cov
3170

3271
# Coverage directory used by tools like istanbul
3372
coverage
73+
*.lcov
3474

3575
# nyc test coverage
3676
.nyc_output
3777

38-
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
78+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
3979
.grunt
4080

4181
# Bower dependency directory (https://bower.io/)
@@ -54,12 +94,24 @@ jspm_packages/
5494
# TypeScript v1 declaration files
5595
typings/
5696

97+
# TypeScript cache
98+
*.tsbuildinfo
99+
57100
# Optional npm cache directory
58101
.npm
59102

60103
# Optional eslint cache
61104
.eslintcache
62105

106+
# Optional stylelint cache
107+
.stylelintcache
108+
109+
# Microbundle cache
110+
.rpt2_cache/
111+
.rts2_cache_cjs/
112+
.rts2_cache_es/
113+
.rts2_cache_umd/
114+
63115
# Optional REPL history
64116
.node_repl_history
65117

@@ -70,20 +122,201 @@ typings/
70122
.yarn-integrity
71123

72124
# dotenv environment variables file
125+
.env
126+
.env.test
127+
.env*.local
128+
73129
# parcel-bundler cache (https://parceljs.org/)
74130
.cache
131+
.parcel-cache
75132

76-
# next.js build output
133+
# Next.js build output
77134
.next
78135

79-
# nuxt.js build output
136+
# Nuxt.js build / generate output
80137
.nuxt
138+
dist
139+
140+
# Storybook build outputs
141+
.out
142+
.storybook-out
143+
storybook-static
144+
145+
# rollup.js default build output
146+
dist/
147+
dist_esm/
148+
149+
# Gatsby files
150+
.cache/
151+
# Comment in the public line in if your project uses Gatsby and not Next.js
152+
# https://nextjs.org/blog/next-9-1#public-directory-support
153+
# public
81154

82155
# vuepress build output
83156
.vuepress/dist
84157

85158
# Serverless directories
86-
.serverless
159+
.serverless/
160+
161+
# FuseBox cache
162+
.fusebox/
163+
164+
# DynamoDB Local files
165+
.dynamodb/
166+
167+
# TernJS port file
168+
.tern-port
169+
170+
# Stores VSCode versions used for testing VSCode extensions
171+
.vscode-test
172+
173+
# Temporary folders
174+
tmp/
175+
temp/
176+
177+
### VisualStudioCode ###
178+
.vscode/*
179+
!.vscode/settings.json
180+
!.vscode/tasks.json
181+
!.vscode/launch.json
182+
!.vscode/extensions.json
183+
*.code-workspace
184+
185+
### VisualStudioCode Patch ###
186+
# Ignore all local history of files
187+
.history
188+
.ionide
189+
190+
### WebStorm ###
191+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
192+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
193+
194+
# User-specific stuff
195+
.idea/**/workspace.xml
196+
.idea/**/tasks.xml
197+
.idea/**/usage.statistics.xml
198+
.idea/**/dictionaries
199+
.idea/**/shelf
200+
201+
# Generated files
202+
.idea/**/contentModel.xml
203+
204+
# Sensitive or high-churn files
205+
.idea/**/dataSources/
206+
.idea/**/dataSources.ids
207+
.idea/**/dataSources.local.xml
208+
.idea/**/sqlDataSources.xml
209+
.idea/**/dynamic.xml
210+
.idea/**/uiDesigner.xml
211+
.idea/**/dbnavigator.xml
212+
213+
# Gradle
214+
.idea/**/gradle.xml
215+
.idea/**/libraries
216+
217+
# Gradle and Maven with auto-import
218+
# When using Gradle or Maven with auto-import, you should exclude module files,
219+
# since they will be recreated, and may cause churn. Uncomment if using
220+
# auto-import.
221+
# .idea/artifacts
222+
# .idea/compiler.xml
223+
# .idea/jarRepositories.xml
224+
# .idea/modules.xml
225+
# .idea/*.iml
226+
# .idea/modules
227+
# *.iml
228+
# *.ipr
229+
230+
# CMake
231+
cmake-build-*/
232+
233+
# Mongo Explorer plugin
234+
.idea/**/mongoSettings.xml
235+
236+
# File-based project format
237+
*.iws
238+
239+
# IntelliJ
240+
out/
241+
242+
# mpeltonen/sbt-idea plugin
243+
.idea_modules/
244+
245+
# JIRA plugin
246+
atlassian-ide-plugin.xml
247+
248+
# Cursive Clojure plugin
249+
.idea/replstate.xml
250+
251+
# Crashlytics plugin (for Android Studio and IntelliJ)
252+
com_crashlytics_export_strings.xml
253+
crashlytics.properties
254+
crashlytics-build.properties
255+
fabric.properties
256+
257+
# Editor-based Rest Client
258+
.idea/httpRequests
259+
260+
# Android studio 3.1+ serialized cache file
261+
.idea/caches/build_file_checksums.ser
262+
263+
### WebStorm Patch ###
264+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
265+
266+
# *.iml
267+
# modules.xml
268+
# .idea/misc.xml
269+
# *.ipr
270+
271+
# Sonarlint plugin
272+
# https://plugins.jetbrains.com/plugin/7973-sonarlint
273+
.idea/**/sonarlint/
274+
275+
# SonarQube Plugin
276+
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
277+
.idea/**/sonarIssues.xml
278+
279+
# Markdown Navigator plugin
280+
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
281+
.idea/**/markdown-navigator.xml
282+
.idea/**/markdown-navigator-enh.xml
283+
.idea/**/markdown-navigator/
284+
285+
# Cache file creation bug
286+
# See https://youtrack.jetbrains.com/issue/JBR-2257
287+
.idea/$CACHE_FILE$
288+
289+
# CodeStream plugin
290+
# https://plugins.jetbrains.com/plugin/12206-codestream
291+
.idea/codestream.xml
292+
293+
### Windows ###
294+
# Windows thumbnail cache files
295+
Thumbs.db
296+
Thumbs.db:encryptable
297+
ehthumbs.db
298+
ehthumbs_vista.db
299+
300+
# Dump file
301+
*.stackdump
302+
303+
# Folder config file
304+
[Dd]esktop.ini
305+
306+
# Recycle Bin used on file shares
307+
$RECYCLE.BIN/
308+
309+
# Windows Installer files
310+
*.cab
311+
*.msi
312+
*.msix
313+
*.msm
314+
*.msp
315+
316+
# Windows shortcuts
317+
*.lnk
318+
319+
# End of https://www.toptal.com/developers/gitignore/api/node,linux,macos,visualstudiocode,webstorm,windows
87320

321+
# Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option)
88322

89-
# End of https://www.gitignore.io/api/node

.vscode/launch.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"type": "node",
6+
"request": "launch",
7+
"name": "Run Tests",
8+
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
9+
"args": [
10+
"--timeout",
11+
"10000",
12+
"-r",
13+
"ts-node/register",
14+
"${workspaceFolder}/test/**/*.spec.ts",
15+
"-P",
16+
"test/tsconfig.json",
17+
"--colors"
18+
],
19+
"console": "integratedTerminal",
20+
"internalConsoleOptions": "openOnFirstSessionStart",
21+
"protocol": "inspector"
22+
}
23+
]
24+
}

.vscode/settings.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"workbench.colorCustomizations": {
3+
"activityBar.activeBackground": "#f87081",
4+
"activityBar.activeBorder": "#79f867",
5+
"activityBar.background": "#f87081",
6+
"activityBar.foreground": "#15202b",
7+
"activityBar.inactiveForeground": "#15202b99",
8+
"activityBarBadge.background": "#79f867",
9+
"activityBarBadge.foreground": "#15202b",
10+
"statusBar.background": "#f54056",
11+
"statusBar.foreground": "#e7e7e7",
12+
"statusBarItem.hoverBackground": "#f87081",
13+
"titleBar.activeBackground": "#f54056",
14+
"titleBar.activeForeground": "#e7e7e7",
15+
"titleBar.inactiveBackground": "#f5405699",
16+
"titleBar.inactiveForeground": "#e7e7e799"
17+
},
18+
"peacock.color": "#f54056"
19+
}

0 commit comments

Comments
 (0)