Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Commit

Permalink
feat: src folder
Browse files Browse the repository at this point in the history
  • Loading branch information
nikkeyl committed Jan 16, 2024
1 parent 2dbd053 commit 24ee5ef
Show file tree
Hide file tree
Showing 64 changed files with 2,686 additions and 898 deletions.
2 changes: 2 additions & 0 deletions .ecrc
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
{
"exclude": [
".releaserc.json",
".stylelintrc.json",
"CHANGELOG.md",
"config.yml",
"CONTRIBUTING.md",
"generateFontFace.js",
"PULL_REQUEST_TEMPLATE.md",
"README.md"
]
Expand Down
3 changes: 1 addition & 2 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,9 @@
"browser": true,
"es6": true
},
"extends": ["airbnb-base", "airbnb-typescript/base"],
"extends": ["airbnb-base"],
"parserOptions": {
"ecmaVersion": "latest",
"project": "tsconfig.json",
"sourceType": "module"
},
"plugins": ["import", "unicorn"],
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Get Help in GitHub Discussions
url: https://github.com/Conqueror-Site-Builder/conqueror-repo-template/discussions
url: https://github.com/Conqueror-Site-Builder/core/discussions
about: Have a question? Not sure if your issue affects everyone reproducibly?
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Please, go through these steps before you submit a **Pull Request**.
the Issue that your **Pull Request** fixes (if such).

IMPORTANT: Please see our
[**Contribution Guidelines**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/CONTRIBUTING.md)
[**Contribution Guidelines**](https://github.com/Conqueror-Site-Builder/core/blob/main/CONTRIBUTING.md)
for details.

**PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING**
2 changes: 1 addition & 1 deletion .github/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ newIssueWelcomeComment: >
newPRWelcomeComment: >
Thanks for opening this Pull Request!
Please check out our [Contributing Guidelines](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/CONTRIBUTING.md).
Please check out our [Contributing Guidelines](https://github.com/Conqueror-Site-Builder/core/blob/main/CONTRIBUTING.md).
firstPRMergeComment: >
Congrats on merging your first Pull Request!
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ on:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'
push:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'

permissions:
actions: read
Expand All @@ -34,7 +34,7 @@ jobs:
fail-fast: false
matrix:
language:
- typescript
- javascript

steps:
- name: Checkout Repository
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ on:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'
push:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'

jobs:
eslint:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mocha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ on:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'
push:
branches:
- main
paths:
- '**/*.ts'
- '**/*.js'

jobs:
mocha:
Expand Down
2 changes: 1 addition & 1 deletion .lintstagedrc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"**/*": "prettier --write",
"**/*.ts": "eslint --fix"
"**/*.js": "eslint --fix"
}
2 changes: 1 addition & 1 deletion .prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"overrides": [
{
"files": ["*.ts", "*.yml"],
"files": ["*.js", "*.yml"],
"options": {
"singleQuote": true
}
Expand Down
85 changes: 0 additions & 85 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,85 +0,0 @@
# Changelog

## [1.4.0](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.3.3...v1.4.0) (2024-01-02)


### Features

* prettier ([#104](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/104)) ([08d229c](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/08d229c87d68b868a35e02bf020d1d262ac8963b))


### Reverts

* **contributing:** prevented leakage ([b927732](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/b9277323975a0d62c6b065e492ec7680def54c99))

## [1.3.3](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.3.2...v1.3.3) (2023-12-10)

### Bug Fixes

* **mocharc:** install reporter for mocha ([#72](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/72)) ([0924d0f](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/0924d0fd79dfdb7c2efd9fa5dc03c70f83f30421))
* **tsconfig:** switch from ES6 to NodeNext ([#71](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/71)) ([44169e9](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/44169e9e9443ad1819b41fac8fd6d90685d3a377))

## [1.3.2](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.3.1...v1.3.2) (2023-12-09)

### Bug Fixes

* **.releaserc:** add hash symbol ([#65](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/65)) ([bb0d513](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/bb0d5136ef41eb475eb116dfd074322b833d3a96))

Changelog

## [1.3.1](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.3.0...v1.3.1) (2023-12-08)

### Bug Fixes

* **ci:** separate `pull_request` trigger ([#52](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/52)) ([6899cbc](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/6899cbc6d6fa2777b9c3ba8e69440ff575a088e8))

## [1.3.0](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.2.1...v1.3.0) (2023-12-08)

### Features

* **docs:** add readme for other languages ([#47](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/47)) ([7ad0871](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/7ad0871bcf7335796024b9e27af1105f6f0f027e))

## [1.2.1](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.2.0...v1.2.1) (2023-12-07)

### Bug Fixes

* **bug-report:** add correctly path ([#43](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/43)) ([c8d1a52](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/c8d1a520f5eb940f1e8287295e3ea17be85a6bb6))
* **bug-report:** add extension in path ([#44](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/44)) ([9115554](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/9115554a830d257bd7c49ce0ed97b52edc0e2784))
* **eslintignore:** rename string `commitlint.config.js` ([a4a7d62](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/a4a7d62e994ef272bcc2264cc69446426f4b1d1b))
* **readme:** tips ([#40](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/40)) ([6bed59c](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/6bed59c416a5ee18e7994be3cecabaf5ca26dea3))

## [1.2.0](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.1.0...v1.2.0) (2023-12-06)

### Features

* **commitizen:** for conventional commits ([#24](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/24)) ([c88c4f5](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/c88c4f52410a35b46b34d20465c43a83836abddb))

### Bug Fixes

* **ci:** bugs ([#12](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/12)) ([0f81dcb](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/0f81dcbece0629b02cbd2d5962663e7167e4bd0c))
* **ci:** update pull request ([#26](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/26)) ([9535e4e](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/9535e4eefb8c97455fdd087dc759cc2c6d04148b))
* **package.json:** backup `init` name ([#35](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/35)) ([927abb7](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/927abb7530f9e801154ff06a744fc7045904f4cb))

## [1.1.0](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/compare/v1.0.0...v1.1.0) (2023-11-23)

### Features

* mocha and chai ([#11](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/11)) ([23c8fc9](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/23c8fc9a2d67e21195394b393c378f714b0ccbe9))

## 1.0.0 (2023-11-22)

### Features

* **.ecrc** ([fa211e6](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/fa211e69b6ae304bef410704a8ea1d83acbc3e2c))
* **.eslintignore** ([933db70](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/933db70bc0b70d7e914b609d933843a4bc293a96))
* **auto generate changelog** ([#2](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/2)) ([cf56110](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/cf56110a00bcb4cc38120dd290b480a8d47d674d))
* **files** ([caac9aa](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/caac9aa41c71c90a73f7c6f0528b73bd3f8ba761))
* **MIT LICENSE** ([8252f99](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/8252f995ee7ec9838c83d91d3057530240fdb6ec))

### Bug Fixes

* **ci:** add personal token ([4815a09](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/4815a09e9c6ff29824032f15655aa95624d529dc))
* **ci:** remove hyphen ([#9](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/9)) ([7294351](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/7294351be2dccdf22bb0bffa9319320162f71358))
* path to js files ([3be210b](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/3be210ba18b2941dc555d2fad875308247dea20b))
* path to js files ([debf123](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/debf123a9b8ae141faf1cf74ddeb265cdd7bfd74))
* **remarkrc:** disable 2 rules ([dc41dce](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/commit/dc41dce6aab02ef8afa674776423313117337119))
30 changes: 15 additions & 15 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ for all involved. The community looks forward to your contributions.
## Code of Conduct

This project and everyone participating in it is governed by the
[**Conqueror Repo Template Code of Conduct**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/CODE_OF_CONDUCT.md).
[**Core Code of Conduct**](https://github.com/Conqueror-Site-Builder/core/blob/main/CODE_OF_CONDUCT.md).
By participating, you are expected to uphold this code.

## I Have a Question

> If you want to ask a question, we assume that you have read
> the available [**Documentation**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/README.md).
> the available [**Documentation**](https://github.com/Conqueror-Site-Builder/core/blob/main/README.md).
Before you ask a question, it is best to search for existing
[**Issues**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues)
[**Issues**](https://github.com/Conqueror-Site-Builder/core/issues)
that might help you. In case you have found a suitable **Issue** and still need
clarification, you can write your question in this **Issue**.
It is also advisable to search the internet for answers first.
Expand All @@ -48,7 +48,7 @@ If you then still feel the need to ask a question and need clarification,
we recommend the following:

- Open an
[**Issue**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/new/choose).
[**Issue**](https://github.com/Conqueror-Site-Builder/core/issues/new/choose).

- Provide as much context as you can about what you're running into.

Expand Down Expand Up @@ -79,14 +79,14 @@ potential bug as fast as possible.

- Determine if your bug is really a bug and not an error on your side e.g.
using incompatible environment components/versions
(Make sure that you have read the [**Documentation**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/README.md).
(Make sure that you have read the [**Documentation**](https://github.com/Conqueror-Site-Builder/core/blob/main/README.md).
If you are looking for support, you might want to check
[**this section**](#i-have-a-question)).

- To see if other users have experienced (and potentially already solved)
the same **Issue** you are having, check if there is not already
a bug report existing for your bug or error in the
[**bug tracker**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues?q=label%3Abug).
[**bug tracker**](https://github.com/Conqueror-Site-Builder/core/issues?q=label%3Abug).

- Also make sure to search the internet (including **Stack Overflow**)
to see if users outside of the **GitHub community** have discussed
Expand Down Expand Up @@ -118,7 +118,7 @@ We use GitHub **Issues** to track bugs and errors.
If you run into an **Issue** with the project:

- Open an
[**Issue**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/new/choose).
[**Issue**](https://github.com/Conqueror-Site-Builder/core/issues/new/choose).
(Since we can't be sure at this point whether it is a bug or not,
we ask you not to talk about a bug yet and not to label the **Issue**.)

Expand Down Expand Up @@ -150,7 +150,7 @@ Once it's filed:
### Suggesting Enhancements

This section guides you through submitting an enhancement suggestion for
**Conqueror Repo Template**, **including completely new features and minor
**Core**, **including completely new features and minor
improvements to existing functionality**. Following these guidelines
will help maintainers and the community to understand your suggestion
and find related suggestions.
Expand All @@ -159,12 +159,12 @@ and find related suggestions.

- Make sure that you are using the latest version.

- Read the [**Documentation**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/blob/main/README.md)
- Read the [**Documentation**](https://github.com/Conqueror-Site-Builder/core/blob/main/README.md)
carefully and find out if the functionality is already covered,
maybe by an individual configuration.

- Perform a
[**search**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues)
[**search**](https://github.com/Conqueror-Site-Builder/core/issues)
to see if the enhancement has already been suggested.
If it has, add a comment to the existing **Issue** instead
of opening a new one.
Expand All @@ -178,7 +178,7 @@ and find related suggestions.

#### How Do I Submit a Good Enhancement Suggestion?

Enhancement suggestions are tracked as [**GitHub Issues**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/new/choose).
Enhancement suggestions are tracked as [**GitHub Issues**](https://github.com/Conqueror-Site-Builder/core/issues/new/choose).

- Use a **clear and descriptive title** for the **Issue** to identify
the suggestion.
Expand All @@ -187,13 +187,13 @@ Enhancement suggestions are tracked as [**GitHub Issues**](https://github.com/Co
in as many details as possible.

- **Explain why this enhancement would be useful** to most
**Conqueror Repo Template** users. You may also want to point
**Core** users. You may also want to point
out the other projects that solved it better and which
could serve as inspiration.

### Improving The Documentation

Enhancing the documentation of **Conqueror Repo Template** is
Enhancing the documentation of **Core** is
crucial for ensuring its usability and accessibility to a wider
audience. Comprehensive and well-structured documentation empowers
users to effectively leverage the template's features and effectively
Expand All @@ -216,10 +216,10 @@ build their projects.

#### How to Submit Documentation Enhancements

Enhancement suggestions are tracked as [**GitHub Issues**](https://github.com/Conqueror-Site-Builder/conqueror-repo-template/issues/new/choose).
Enhancement suggestions are tracked as [**GitHub Issues**](https://github.com/Conqueror-Site-Builder/core/issues/new/choose).

- Use a **clear and descriptive title** for the **Issue** to identify
the suggestion.

- **Explain why this enhancement would be useful** to most
**Conqueror Repo Template** users.
**Core** users.
Loading

0 comments on commit 24ee5ef

Please sign in to comment.