Skip to content

Commit

Permalink
[Release] v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ptkdev committed May 27, 2018
1 parent eccb576 commit 9883438
Show file tree
Hide file tree
Showing 15 changed files with 1,033 additions and 877 deletions.
43 changes: 43 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"env":
{
"browser": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"parserOptions":
{
"sourceType": "module",
"ecmaVersion": 2017
},
"plugins": [
"snakecasejs"
],
"rules":
{
"indent": [
"error",
4
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"double"
],
"semi": [
"error",
"always"
],
"no-console": [
"warn"
],
"no-constant-condition": [
"warn"
],
"snakecasejs/snakecasejs": "error"
}
}
4 changes: 4 additions & 0 deletions .foreverignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
node_modules/**/*.js
log/*
logs/*
*.log
121 changes: 119 additions & 2 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,119 @@
.vscode
node_modules
######################################################################################
# License: MIT - http://opensource.org/licenses/MIT #
# Author: Patryk Rzucidlo (@ptkdev) <support@ptkdev.io> https://ptkdev.it #
# Original: octocat - https://github.com/octocat #
# Latest version: https://github.com/ptkdev/dotfiles #
######################################################################################

# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so

# Packages #
############
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Eclipse #
###########
.classpath
.project
.settings
.idea
.idea/
.metadata
*.iml
*.ipr
proguard/

# Logs and databases #
######################
logs/*.log
logs/screenshot/*.png
logs/screenshot/*.jpg
*.log
*.sql
*.sqlite
*.lock
*.vscode
yarn-debug.log
yarn-error.log

# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
loginpin.txt

# Python #
##########
*.pyc
*.pyo

# KDE/Linux generated files #
#############################
.directory

# Backup generated files #
##########################
*~
*.swp
*.bak
*#

# Android #
###########
*.apk
*.ap_
*.dex
bin/
gen/
.gradle/
build/
local.properties

# Vagrant #
###########
/.vagrant

# PHP #
#######
./config.php
phpunit.xml
/vendor
composer.phar

# Runtime data #
################
pids
*.pid
*.seed
*.pid.lock
*.eslintcache

# NodeJS #
##########
npm-debug.log
/node_modules
/bower_components
package-lock.json

# NodePress.js #
################
config.js
3 changes: 3 additions & 0 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"esversion": 6
}
14 changes: 14 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Patryk Rzucidlo (@ptkdev) support@ptkdev.io
[![https://ptkdev.it](https://ptkdev.it/img/ptkdev_patryk_rzucidlo_avatar_150.png)](https://ptkdev.it)

`Lead Developer - May 27, 2018`
* Portfolio: [https://ptkdev.it](https://ptkdev.it/)
* Blog: [https://blog.ptkdev.it](https://blog.ptkdev.it)
* Twitter: [https://twitter.com/ptkdev](https://twitter.com/ptkdev)
* GitHub: [https://github.com/ptkdev](https://github.com/ptkdev)

# David Buchan-Swanson david.buchanswanson@gmail.com
[![https://github.com/deecewan](https://avatars0.githubusercontent.com/u/4755785?s=150&v=4)](https://github.com/deecewan)

`Developer - Jan 12, 2017`
* GitHub: [https://github.com/deecewan](https://github.com/deecewan)
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# v1.0.0 (May 27, 2018)

* First Release.
* Compatible with uppercase constant SNAKE_CASE
* Ignore camelCase core function of javascript
22 changes: 22 additions & 0 deletions INSTALL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#### Setup
1. Add dependencies on `package.json`
```
"dependencies": {
"eslint": "^4.19.1",
},
"devDependencies": {
"eslint-plugin-snakecasejs": "^1.0.0",
}
```
2. Create `.eslintrc.json` file with:
```
{
"plugins": [
"snakecasejs"
],
"rules":
{
"snakecasejs/snakecasejs": "error"
}
}
```
39 changes: 39 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
### Versions

Replace the values below with your own:

- **Plugin Version:** v1.0.0
- **Node Version:** v8.9 (Plugin require >= 7.6)
- **Operating System:** Ubuntu 14.04
- **Browser:** Google Chrome 64


### Expected Behavior

Please describe the program's expected behavior.

```
```

### Actual Behavior

Please describe the program's actual behavior. Please include any stack traces
or log output in the back ticks below.

```
```

### Steps to Reproduce

Please include the steps the reproduce the issue, numbered below. Include as
much detail as possible.

1. ...
2. ...
3. ...

### Screenshots (Optional)

If the error is graphical in nature it is helpful to provide a screenshot.
Loading

0 comments on commit 9883438

Please sign in to comment.