Skip to content

Commit

Permalink
Merge branch 'release/0.5.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
arcticicestudio committed Jan 7, 2018
2 parents b3636d1 + eb962a1 commit d9cf6fc
Show file tree
Hide file tree
Showing 30 changed files with 857 additions and 2,216 deletions.
23 changes: 23 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright (c) 2017-present Arctic Ice Studio <[email protected]>
# Copyright (c) 2017-present Sven Greb <[email protected]>

# Project: Nord Hyper
# Repository: https://github.com/arcticicestudio/nord-hyper
# License: MIT
# References:
# https://circleci.com/docs/2.0
# https://circleci.com/docs/2.0/circleci-images/#nodejs

version: 2
jobs:
build:
docker:
- image: circleci/node:8.7
steps:
- checkout
- run:
name: npm-install
command: npm install
- run:
name: lint
command: npm run lint
27 changes: 12 additions & 15 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title ESLint Configuration +
project nord-hyper +
repository https://github.com/arcticicestudio/nord-hyper +
author Arctic Ice Studio +
email [email protected] +
copyright Copyright (C) 2017 +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright (c) 2017-present Arctic Ice Studio <[email protected]>
* Copyright (c) 2017-present Sven Greb <[email protected]>
*
* Project: Nord Hyper
* Repository: https://github.com/arcticicestudio/nord-hyper
* License: MIT
* References:
* http://eslint.org/docs/user-guide/configuring
* http://eslint.org/docs/user-guide/configuring#using-configuration-files
* http://eslint.org/docs/user-guide/configuring#specifying-environments
* http://eslint.org/docs/rules
*/

[References]
ESLint
(http://eslint.org/docs/user-guide/configuring)
(http://eslint.org/docs/user-guide/configuring#using-configuration-files)
(http://eslint.org/docs/user-guide/configuring#specifying-environments)
(http://eslint.org/docs/rules)
*/
module.exports = {
"env": {
"node": true,
Expand Down
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text eol=lf
11 changes: 11 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Configuration for the GitHub feature to automatically request reviews from the code owners when a pull request
# changes any owned files.
#
# References:
# https://github.com/blog/2392-introducing-code-owners
# https://help.github.com/articles/about-codeowners

# +--------------------+
# + Default Code Owner +
# +--------------------+
* @arcticicestudio
80 changes: 80 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<!-- Click on the "Preview" tab to render the instructions in a more readable format -->

> **Please read the [contribution guidelines](https://github.com/arcticicestudio/nord-hyper/blob/develop/CONTRIBUTING.md) before filling out this issue template**.
## Prerequisites

This section and the instructions in the sections below are only part of this issue template. Please ensure to **delete this whole section, all pre-filled instructions of the sections below and sections you have not filled out before submitting** to ensure a clear structure and overview.

Please do your best to provide as much information as possible and use a clear and descriptive title for your enhancement suggestion or bug report to help maintainers and the community understand and reproduce the behavior, find related reports and to resolve the ticket faster.

* **Ensure the issue has not already been reported by using the [GitHub Issues search](https://github.com/arcticicestudio/nord-hyper/issues)** — if it has **and the issue is still open**, add a comment to the existing issue instead of opening this new one. If you find a closed issue that seems to be similar to this one, include a link to the original issue in the [metadata head](#metadata-head) section of this issue.
* **Ensure the issue is reproducible** — try to use the [latest version](https://github.com/arcticicestudio/nord-hyper/releases/latest) and [`develop`](https://github.com/arcticicestudio/nord-hyper/tree/develop) branch.

## Metadata Head

The metadata head should be added to the top of the issue as [Markdown text quote](https://help.github.com/articles/basic-writing-and-formatting-syntax) containing the [issue type](#issue-type) and if necessary the ID of other related issues.

> Issue type:
Related issues:

### Issue Type

Set the *type* of this issue. It determines which information will be required in the following sections when it is an [bug report](https://github.com/arcticicestudio/nord-hyper/blob/develop/CONTRIBUTING.md#bug-reports) or an [enhancement suggestion](https://github.com/arcticicestudio/nord-hyper/blob/develop/CONTRIBUTING.md#enhancement-suggestions).

* *feature*
* *improvement*
* *bug*
* *test*
* *task*
* *subtask*

## Description

Describe the enhancement or bug as in many relevant details as possible. If this is a enhancement suggestion add specific use-cases and explain why this feature or improvement would be useful. If this is a bug provide ensure to fill in the [steps to reproduce](#steps-to-reproduce) it.

### Steps to Reproduce

1. Step One
2. Step Two
3. ...

### Expected Behavior

What you expect to happen?

### Actual Behavior

What actually happens?

## Example

Provide a [MCVE - The Minimal, Complete, and Verifiable Example](https://github.com/arcticicestudio/nord-hyper/blob/develop/CONTRIBUTING.md#mcve)

**This is a optional section, but it can drastically increase the speed at which this issue can be processed since it takes away the time-consuming reconstruction to reproduce the enhancement or bug.**

The recommened way is to upload it as [Gist](https://gist.github.com) or new repository to GitHub, but of course you can [attach it to this issue](https://help.github.com/articles/file-attachments-on-issues-and-pull-requests), use any free file hosting service or paste the code in [Markdown code blocks](https://help.github.com/articles/basic-writing-and-formatting-syntax) into this issue.

## Environment and Versions

* What is the version of Nord Hyper you are running?
* What is the name and the version of your OS?
* Have you tried to reproduce it on different OS environments and if yes is the behavior the same for all?
* Which [Node.js](https://nodejs.org) and [Hyper](https://hyper.is) version are you running?
* Are you using any additional CLI arguments for Node.js?

## Stack Trace and Error Messages

```
Paste the full stack trace, error messages or the logfile here ...
```

... or [attach them as files](https://help.github.com/articles/file-attachments-on-issues-and-pull-requests) to this issue.

## References

Add any other references and links which are relevant for this issue.

## Potential Solution

If this is a bug report this might include the lines of code that you have identified as causing the bug or in case of an enhancement suggestion references to other projects where this enhancement already exists.
27 changes: 27 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!-- Click on the "Preview" tab to render the instructions in a more readable format -->

> **Please read the [contribution guidelines](https://github.com/arcticicestudio/nord-hyper/blob/develop/CONTRIBUTING.md) before filling out this pull request template**.
## Prerequisites

This section and the instructions in the sections below are only part of this pull request template. Please ensure to **delete this whole section, all pre-filled instructions of the sections below and sections you have not filled out before submitting** to ensure a clear structure and overview.

Please do your best to provide as much information as possible and use a clear and descriptive title for your enhancement suggestion or bug fix to help maintainers and the community understand and reproduce the behavior, find related pull requests and to merge it faster.

* **Ensure the pull request has not already been reported by using the [GitHub Pull Request search](https://github.com/arcticicestudio/nord-hyper/pulls)** — if it has **and the pull request is still open**, add a comment to the existing pull request instead of opening this new one. If you find a closed pull request that seems to be similar to this one, include a link to it in the [metadata head](#metadata-head) section of this pull request.
* **Ensure to adhere to the [pull request contribution guidelines](https://github.com/arcticicestudio/nord-hyper/blob/feature/gh-12-github-open-source-community-standards/CONTRIBUTING.md#pull-requests)**, especially the one for tests and documentations.

## Metadata Head

The metadata head should be added to the top of the pull request as [Markdown text quote](https://help.github.com/articles/basic-writing-and-formatting-syntax) containing the [GitHub issue keywords][gh-help-issue-keywords] to link to the related enhancements suggestions (`Closes`) or bug reports (`Fixes`). You can add additional details like dependencies to other pull requests and the order it needs to be merged.

> Closes ISSUE_ID
Must be merged **after**/**before** ISSUE_ID

## Description

Describe the changes as in many relevant details as possible. If this is a enhancement suggestion add specific use-cases and explain why this feature or improvement would be useful. If this is a bug fix ensure to provide a *before/after* comparison by describing the current behavior and the new behavior.

## References

Add any other references and links which are relevant for this issue.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,8 @@ pids
*.pid
*.seed
*.pid.lock

# +-------------------+
# + Project Strcuture +
# +-------------------+
build/
2 changes: 2 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
package-lock=false
save-exact=true
36 changes: 19 additions & 17 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# title Travis CI Configuration +
# project nord-hyper +
# repository https://github.com/arcticicestudio/nord-hyper +
# author Arctic Ice Studio +
# email [email protected] +
# copyright Copyright (c) 2017 +
# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#
# [References]
# Travis CI Documentation
# (https://docs.travis-ci.com/user/languages/javascript-with-nodejs)
# Copyright (c) 2017-present Arctic Ice Studio <[email protected]>
# Copyright (c) 2017-present Sven Greb <[email protected]>

# Project: Nord Hyper
# Repository: https://github.com/arcticicestudio/nord-hyper
# License: MIT
# References:
# https://docs.travis-ci.com/user/languages/javascript-with-nodejs

language: node_js
dist: trusty
sudo: false
node_js:
- "6"
- "4"
cache: yarn
- "8"
os:
- linux
- osx
before_install:
- rm -rf ./node_modules
before_script:
- yarn global add gulp
- yarn install
script: gulp --harmony lint
- npm install
script: npm run lint
Loading

0 comments on commit d9cf6fc

Please sign in to comment.