Skip to content

Commit

Permalink
✨ Merge pull request #4 from 0xAndrewBlack/feature/3-open-source
Browse files Browse the repository at this point in the history
✨ feat: Open Source stuff added.
  • Loading branch information
0xAndrewBlack authored Jul 14, 2022
2 parents e1c6090 + 85fa612 commit 7482ee6
Show file tree
Hide file tree
Showing 15 changed files with 1,394 additions and 0 deletions.
Empty file added .github/CODE_OF_CONDUCT.md
Empty file.
Empty file added .github/CONTRIBUTING.md
Empty file.
12 changes: 12 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# These are supported funding model platforms

github: [0xAndrewblack]
# patreon: # Replace with a single Patreon username
# open_collective: # Replace with a single Open Collective username
# ko_fi: # Replace with a single Ko-fi username
# tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
# community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
# liberapay: # Replace with a single Liberapay username
# issuehunt: # Replace with a single IssueHunt username
# otechie: # Replace with a single Otechie username
custom: ["https://www.buymeacoffee.com/lemonandrew"]
62 changes: 62 additions & 0 deletions .github/ISSUE_TEMPLATE/001-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: ["bug", "triage"]
assignees:
- octocat
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: contact
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. [email protected]
validations:
required: false
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
value: "A bug happened!"
validations:
required: true
- type: dropdown
id: version
attributes:
label: Version
description: What version of our software are you running?
options:
- 1.0.2 (Default)
- 1.0.3 (Edge)
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com)
options:
- label: I agree to follow this project's Code of Conduct
required: true
Empty file.
19 changes: 19 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Security Policy

## Supported Versions

Use this section to tell people about which versions of your project are
currently being supported with security updates.

| Version | Supported |
| ------- | ------------------ |
| 1.0.x | :white_check_mark: |


## Reporting a Vulnerability

To report bugs file a PR or send a message in a GitHub dDscussion.

To report higher vulnerability send an e-mail or DM.

Contact: andras[at]fekete.io
Empty file added .github/dependabot.yml
Empty file.
Binary file added .github/resources/[email protected]
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 50 additions & 0 deletions .github/resources/MNB_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/resources/MNB_logo_2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 14
# Number of days of inactivity before a stale Issue or Pull Request is closed
daysUntilClose: 30
# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
onlyLabels:
- awaitingResponse
- wip
# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you.
# Comment to post when removing the stale label. Set to `false` to disable
unmarkComment: false
closeComment: >
Closing as stale. Please reopen if you'd like to work on this further.
limitPerRun: 30
# Limit to only `issues` or `pulls`
only: issues
28 changes: 28 additions & 0 deletions .github/workflows/publish2npm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: "🍋 Publishing to the NPM package registry."

on:
release:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: ✅ Checkout
uses: actions/checkout@v2

- name: 🎯 Setup Node
uses: actions/setup-node@v2
with:
node-version: '16.x'
registry-url: 'https://registry.npmjs.org'

- name: 🧪 Install dependencies and test
run: npm install && npm test

- name: 🔨 Build
run: npm install && npm run build

- name: 📦 Publish package on NPM
run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 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).

## [1.0.0] - 2022-07-14

### Added

<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/99e9d7c830bd5c7896dcf84c3cd88b72fee41dd7">view commit</a> &bull; 🗃️ docs: Chang
elog with nice formatting.</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/f5b2617b55cf44443ded58dc3dba2bba9453f72e">view commit</a> &bull; 📝 docs: Added README and simple docs.</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/fda2f576d7e463aa57ff274f680a40cf70fc40d0">view commit</a> &bull; 📝 docs: Added starting point for GitHub config files.</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/c2b0f7da5d7b829c209349bd8ac2cc11bac7c114">view commit</a> &bull; 📄 chore: Added license.</li>

### Removed

- N/A

### Changed

<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/760329b44ad8dbeb8d3ecffa7b29eda8d9d3691b">view commit &bull;</a> ✏️ docs: Fixed typos.</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/1540f55c99070ec3d64cbe9370797dbf8cfeb144">view commit &bull;</a> 📝 fix: Fixed some mistypes.</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/e1c609015fb3a0675d869d41910ab458024ae8b3">view commit</a> &bull; ✨ Merge pull request #2 from 0xAndrewBlack/feature/1-mnb-base</li>
<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/900daf51c3e1773b3106b7f9cb41acb6c760d6fa">view commit</a> &bull; ✨ feat: Base MNB module implemented.</li>

### Init

<li> <a href="https://github.com/0xAndrewBlack/node-mnb/commit/3a1766cb2cfe4ee1c88b2ded69019b21759d96be">view commit</a> &bull; 🎉 feat: Init base project for the package.</li>
Loading

0 comments on commit 7482ee6

Please sign in to comment.