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

v0.0.0-alpha.1 #1

Merged
merged 11 commits into from
Jun 3, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 11 additions & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
{
"root": true,
"env": {
"browser": true,
"commonjs": true,
"es2021": true,
"node": true
},
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module"
"ecmaVersion": 12
},
"plugins": [
"@typescript-eslint"
Expand Down
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
# Compiled project
lib/

# Dependency directories
node_modules/
Expand Down
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"printWidth": 120,
"trailingComma": "all",
"singleQuote": true,
"useTabs": true,
"tabWidth": 4
}
47 changes: 44 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,53 @@
<!--
Guiding Principles
- Changelogs are for humans, not machines.
- There should be an entry for every single version.
- The same types of changes should be grouped.
- Versions and sections should be linkable.
- The latest version comes first.
- The release date of each version is displayed.
- Mention whether you follow Semantic Versioning.

Types of changes
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
- Breaking changes for break in new revision
- Other for notable changes that do not
-->

# Changelog

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

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

## UNRELEASED
> **⚠ Alphas may contain breaking changes between releases.**
>
> When the release is NOT a major release, the breaking changes will only be relative to the prior `alpha` release
>
> As this package is not released (kind of), this change log will be cleared on the official release of `v1`

## v0.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`

<!--
## [1.0.0] - 2021-06-##

**Initial release**
**This was the first release**

[unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/HEAD...development
[unreleased]: https://github.com/olivierlacan/keep-a-changelog/compare/v1.0.0...development
[1.0.0]: https://github.com/olivierlacan/keep-a-changelog/release/tag/v1.0.0
-->
Loading