Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit 0105238

Browse files
author
Rashed Talukder
committed
Improvements, simplification, expanded linting and prettifying. See CHANGELOG.
1 parent d946f1f commit 0105238

File tree

7 files changed

+928
-870
lines changed

7 files changed

+928
-870
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
node-version: [14.x, 16.x, 18.x, 19.x]
15+
node-version: [16.x, 18.x, 19.x]
1616
shard: ['1/4', '2/4', '3/4', '4/4']
1717
name: Node v${{ matrix.node-version }} on ${{ inputs.os }}
1818
runs-on: ${{ inputs.os }}

.gitignore

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,212 @@
1+
*~
2+
3+
# temporary files which can be created if a process still has a handle open of a deleted file
4+
.fuse_hidden*
5+
6+
# KDE directory preferences
7+
.directory
8+
9+
# Linux trash folder which might appear on any partition or disk
10+
.Trash-*
11+
12+
# .nfs files are created when an open file is removed but is still being accessed
13+
.nfs*
14+
15+
# Config
16+
.env
17+
18+
# Logs
19+
logs
20+
*.log
21+
npm-debug.log*
22+
yarn-debug.log*
23+
yarn-error.log*
24+
lerna-debug.log*
25+
.pnpm-debug.log*
26+
27+
# Diagnostic reports (https://nodejs.org/api/report.html)
28+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
29+
30+
# Runtime data
31+
pids
32+
*.pid
33+
*.seed
34+
*.pid.lock
35+
36+
# Directory for instrumented libs generated by jscoverage/JSCover
37+
lib-cov
38+
39+
# Coverage directory used by tools like istanbul
40+
coverage
41+
*.lcov
42+
43+
# nyc test coverage
44+
.nyc_output
45+
46+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
47+
.grunt
48+
49+
# Bower dependency directory (https://bower.io/)
50+
bower_components
51+
52+
# node-waf configuration
53+
.lock-wscript
54+
55+
# Compiled binary addons (https://nodejs.org/api/addons.html)
56+
build/Release
57+
58+
# Dependency directories
159
node_modules/
60+
jspm_packages/
61+
62+
# Dependency lock files
63+
package-lock.json
64+
65+
# Snowpack dependency directory (https://snowpack.dev/)
66+
web_modules/
67+
68+
# TypeScript cache
69+
*.tsbuildinfo
70+
71+
# Optional npm cache directory
72+
.npm
73+
74+
# Optional eslint cache
75+
.eslintcache
76+
77+
# Optional stylelint cache
78+
.stylelintcache
79+
80+
# Microbundle cache
81+
.rpt2_cache/
82+
.rts2_cache_cjs/
83+
.rts2_cache_es/
84+
.rts2_cache_umd/
85+
86+
# Optional REPL history
87+
.node_repl_history
88+
89+
# Output of 'npm pack'
90+
*.tgz
91+
92+
# Yarn Integrity file
93+
.yarn-integrity
94+
95+
# dotenv environment variable files
96+
.env
97+
.env.development.local
98+
.env.test.local
99+
.env.production.local
100+
.env.local
101+
102+
# parcel-bundler cache (https://parceljs.org/)
103+
.cache
104+
.parcel-cache
105+
106+
# Next.js build output
107+
.next
108+
out
109+
110+
# Nuxt.js build / generate output
111+
.nuxt
112+
dist
113+
114+
# Gatsby files
115+
.cache/
116+
# Comment in the public line in if your project uses Gatsby and not Next.js
117+
# https://nextjs.org/blog/next-9-1#public-directory-support
118+
# public
119+
120+
# vuepress build output
121+
.vuepress/dist
122+
123+
# vuepress v2.x temp and cache directory
124+
.temp
125+
.cache
126+
127+
# Docusaurus cache and generated files
128+
.docusaurus
129+
130+
# Serverless directories
131+
.serverless/
132+
133+
# FuseBox cache
134+
.fusebox/
135+
136+
# DynamoDB Local files
137+
.dynamodb/
138+
139+
# TernJS port file
140+
.tern-port
141+
142+
# Stores VSCode versions used for testing VSCode extensions
143+
.vscode-test
144+
145+
# yarn v2
146+
.yarn/cache
147+
.yarn/unplugged
148+
.yarn/build-state.yml
149+
.yarn/install-state.gz
150+
.pnp.*
151+
152+
# Files that might appear in the root of a volume
153+
.DocumentRevisions-V100
154+
.fseventsd
155+
.Spotlight-V100
156+
.TemporaryItems
157+
.Trashes
158+
.VolumeIcon.icns
159+
.com.apple.timemachine.donotpresent
160+
161+
# Directories potentially created on remote AFP share
162+
.AppleDB
163+
.AppleDesktop
164+
Network Trash Folder
165+
Temporary Items
166+
.apdisk
167+
168+
# Icon must end with two \r
169+
Icon
170+
171+
# Thumbnails
172+
._*
173+
174+
# Mac finder files
175+
**/.DS_Store
176+
.AppleDouble
177+
.LSOverride
178+
179+
# Dump file
180+
*.stackdump
181+
182+
# Folder config file
183+
[Dd]esktop.ini
184+
185+
# Recycle Bin used on file shares
186+
$RECYCLE.BIN/
187+
188+
# Windows Installer files
189+
*.cab
190+
*.msi
191+
*.msix
192+
*.msm
193+
*.msp
194+
195+
# Windows shortcuts
196+
*.lnk
197+
198+
# Windows thumbnail cache files
199+
Thumbs.db
200+
Thumbs.db:encryptable
201+
ehthumbs.db
202+
ehthumbs_vista.db
203+
204+
# AWS SAM build directories
205+
**/.aws-sam
206+
207+
# Temporary folders
208+
tmp/
209+
temp/
210+
211+
# Transpiled code build directory
2212
build/

CHANGELOG

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,18 @@ All notable changes to this project are documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

8+
## [0.0.4-Alpha] - 2023-04-05
9+
10+
### Added
11+
- Prettier covers everything, including docs website.
12+
- Update dev dependencies.
13+
- Expand lint coverage.
14+
15+
### Removed
16+
- Support for Node 14.x.
17+
- Build directory from repository.
18+
- Erroneous or duplicate options from TSC config.
19+
820
## [0.0.3-Alpha] - 2023-04-03
921

1022
### Added

0 commit comments

Comments
 (0)