Skip to content

Commit c76c7c9

Browse files
committed
feat: init version
0 parents  commit c76c7c9

46 files changed

Lines changed: 1330 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
insert_final_newline = true
9+
10+
[*.md]
11+
trim_trailing_whitespace = false

.eslintignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
coverage
2+
**/templates

.eslintrc

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"extends": "airbnb",
3+
"rules": {
4+
"class-methods-use-this": [
5+
0
6+
],
7+
"no-continue": [
8+
0
9+
],
10+
"comma-dangle": [
11+
1,
12+
"never"
13+
],
14+
"spaced-comment": [
15+
0,
16+
"always"
17+
],
18+
"no-restricted-syntax": [
19+
"error",
20+
"ForInStatement",
21+
"LabeledStatement",
22+
"WithStatement"
23+
],
24+
"space-before-function-paren": [
25+
"error",
26+
{
27+
"anonymous": "always",
28+
"named": "ignore",
29+
"asyncArrow": "ignore"
30+
}
31+
],
32+
"no-underscore-dangle": [
33+
"error",
34+
{
35+
"allowAfterThis": true
36+
}
37+
],
38+
"no-await-in-loop": [
39+
0
40+
]
41+
}
42+
}

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto

.gitignore

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
*.log
2+
npm-debug.log*
3+
4+
# Runtime data
5+
pids
6+
*.pid
7+
*.seed
8+
9+
# Directory for instrumented libs generated by jscoverage/JSCover
10+
lib-cov
11+
12+
# Coverage directory used by tools like istanbul
13+
coverage
14+
15+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
16+
.grunt
17+
18+
# node-waf configuration
19+
.lock-wscript
20+
21+
# Compiled binary addons (http://nodejs.org/api/addons.html)
22+
build/*
23+
24+
# Dependency directory
25+
# https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
26+
node_modules
27+
28+
# Static file
29+
30+
# Bower
31+
bower_components
32+
33+
# Optional npm cache directory
34+
.npm
35+
36+
# Optional REPL history
37+
.node_repl_history
38+
39+
.idea
40+
coverage
41+
.DS_Store
42+
config/config.local*
43+
config/sequelize.json
44+
.nyc_output/
45+
yarn.lock
46+
tmp

.npmignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
*
2+
!generators
3+
!package.json
4+
!.yo-rc.json
5+
!README.md

.travis.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
language: node_js
2+
node_js:
3+
- 8
4+
- 10
5+
script:
6+
- npm run lint
7+
- npm test
8+
after_success:
9+
- npm run travis-deploy-once "npm run semantic-release"
10+
branches:
11+
only:
12+
- master
13+
except:
14+
- /^v\d+\.\d+\.\d+$/

.yo-rc.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"generator-node": {
3+
"promptValues": {
4+
"authorName": "AlloVince",
5+
"authorEmail": "allo.vince@gmail.com",
6+
"authorUrl": "https://avnpc.com"
7+
}
8+
}
9+
}

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2018 AlloVince <allo.vince@gmail.com>
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

README.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# generator-evaengine
2+
3+
[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]
4+
5+
A yeoman generator for EvaEngine.js
6+
7+
## Features
8+
9+
10+
## Installation
11+
12+
First, install [Yeoman](http://yeoman.io) and generator-evaengine using [npm](https://www.npmjs.com/) (we assume you have pre-installed [node.js](https://nodejs.org/)).
13+
14+
```bash
15+
npm install -g yo
16+
npm install -g generator-evaengine
17+
```
18+
19+
Then generate your new project:
20+
21+
```bash
22+
yo typelibrary
23+
```
24+
25+
## Project Directory Structure
26+
27+
```
28+
```
29+
30+
## License
31+
32+
MIT © [EvaEngine]()
33+
34+
35+
[npm-image]: https://badge.fury.io/js/generator-evaengine.svg
36+
[npm-url]: https://npmjs.org/package/generator-evaengine
37+
[travis-image]: https://travis-ci.org/EvaEngine/generator-evaengine.svg?branch=master
38+
[travis-url]: https://travis-ci.org/EvaEngine/generator-evaengine
39+
[daviddm-image]: https://david-dm.org/EvaEngine/generator-evaengine.svg?theme=shields.io
40+
[daviddm-url]: https://david-dm.org/EvaEngine/generator-evaengine

0 commit comments

Comments
 (0)