Skip to content
This repository was archived by the owner on Dec 12, 2022. It is now read-only.

Commit 958df26

Browse files
authored
v0.0.0-alpha.1 - PR #1 from glenn2223
# 0.0.0-alpha.1 ### Changes - Updated the `gitnore`, `tsconfig` and `npm` package to appropriately handle the new `lib/` folder - Added dependencies for, and tweaked, linting - Added `.prettierrc` for consistent formatting (and applied it) - Added some package scripts for linting, formatting, building, etc - Added comment to a public static method - Removed `.npmignore` in favour of `"files"` in the `package.json`
2 parents a41bfad + 51196ee commit 958df26

16 files changed

+1781
-453
lines changed

.eslintrc.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
{
22
"root": true,
3+
"env": {
4+
"browser": true,
5+
"commonjs": true,
6+
"es2021": true,
7+
"node": true
8+
},
9+
"extends": [
10+
"eslint:recommended",
11+
"plugin:@typescript-eslint/recommended"
12+
],
313
"parser": "@typescript-eslint/parser",
414
"parserOptions": {
5-
"ecmaVersion": 6,
6-
"sourceType": "module"
15+
"ecmaVersion": 12
716
},
817
"plugins": [
918
"@typescript-eslint"

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Compiled binary addons (https://nodejs.org/api/addons.html)
2-
build/Release
1+
# Compiled project
2+
lib/
33

44
# Dependency directories
55
node_modules/

.prettierrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"printWidth": 120,
3+
"trailingComma": "all",
4+
"singleQuote": true,
5+
"useTabs": true,
6+
"tabWidth": 4
7+
}

CHANGELOG.md

Lines changed: 44 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,53 @@
1+
<!--
2+
Guiding Principles
3+
- Changelogs are for humans, not machines.
4+
- There should be an entry for every single version.
5+
- The same types of changes should be grouped.
6+
- Versions and sections should be linkable.
7+
- The latest version comes first.
8+
- The release date of each version is displayed.
9+
- Mention whether you follow Semantic Versioning.
10+
11+
Types of changes
12+
- Added for new features.
13+
- Changed for changes in existing functionality.
14+
- Deprecated for soon-to-be removed features.
15+
- Removed for now removed features.
16+
- Fixed for any bug fixes.
17+
- Security in case of vulnerabilities.
18+
- Breaking changes for break in new revision
19+
- Other for notable changes that do not
20+
-->
21+
122
# Changelog
223

324
All notable changes to this project will be documented in this file.
425

526
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
627
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
728

8-
## UNRELEASED
29+
> **⚠ Alphas may contain breaking changes between releases.**
30+
>
31+
> When the release is NOT a major release, the breaking changes will only be relative to the prior `alpha` release
32+
>
33+
> As this package is not released (kind of), this change log will be cleared on the official release of `v1`
34+
35+
## v0.0.0-alpha.1
36+
37+
### Changes
38+
39+
- Updated the `gitnore`, `tsconfig` and `npm` package to appropriately handle the new `lib/` folder
40+
- Added dependencies for, and tweaked, linting
41+
- Added `.prettierrc` for consistent formatting (and applied it)
42+
- Added some package scripts for linting, formatting, building, etc
43+
- Added comment to a public static method
44+
- Removed `.npmignore` in favour of `"files"` in the `package.json`
45+
46+
<!--
47+
## [1.0.0] - 2021-06-##
948
10-
**Initial release**
49+
**This was the first release**
1150
12-
[unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/HEAD...development
51+
[unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.0.0...development
52+
[1.0.0]: https://github.com/olivierlacan/keep-a-changelog/release/tag/v1.0.0
53+
-->

0 commit comments

Comments
 (0)