Skip to content

Commit 8017ec5

Browse files
committed
feat: init
0 parents  commit 8017ec5

File tree

12 files changed

+5332
-0
lines changed

12 files changed

+5332
-0
lines changed

.editorconfig

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

.gitattributes

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

.github/FUNDING.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# These are supported funding model platforms
2+
3+
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
patreon: evillt
5+
open_collective: # Replace with a single Open Collective username
6+
ko_fi: evillt
7+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+
custom: https://donate.evila.me

.gitignore

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
# Swap
2+
[._]*.s[a-v][a-z]
3+
[._]*.sw[a-p]
4+
[._]s[a-rt-v][a-z]
5+
[._]ss[a-gi-z]
6+
[._]sw[a-p]
7+
8+
# Session
9+
Session.vim
10+
Sessionx.vim
11+
12+
# Temporary
13+
.netrwhist
14+
*~
15+
16+
# Auto-generated tag files
17+
tags
18+
19+
# Persistent undo
20+
[._]*.un~
21+
22+
# Logs
23+
logs
24+
*.log
25+
npm-debug.log*
26+
yarn-debug.log*
27+
yarn-error.log*
28+
29+
# Runtime data
30+
pids
31+
*.pid
32+
*.seed
33+
*.pid.lock
34+
35+
# Directory for instrumented libs generated by jscoverage/JSCover
36+
lib-cov
37+
38+
# Coverage directory used by tools like istanbul
39+
coverage
40+
41+
# nyc test coverage
42+
.nyc_output
43+
44+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
45+
.grunt
46+
47+
# Bower dependency directory (https://bower.io/)
48+
bower_components
49+
50+
# node-waf configuration
51+
.lock-wscript
52+
53+
# Compiled binary addons (https://nodejs.org/api/addons.html)
54+
build/Release
55+
56+
# Dependency directories
57+
node_modules/
58+
jspm_packages/
59+
60+
# TypeScript v1 declaration files
61+
typings/
62+
63+
# Optional npm cache directory
64+
.npm
65+
66+
# Optional eslint cache
67+
.eslintcache
68+
69+
# Optional REPL history
70+
.node_repl_history
71+
72+
# Output of 'npm pack'
73+
*.tgz
74+
75+
# Yarn Integrity file
76+
.yarn-integrity
77+
78+
# dotenv environment variables file
79+
.env
80+
81+
# parcel-bundler cache (https://parceljs.org/)
82+
.cache
83+
84+
# next.js build output
85+
.next
86+
87+
# nuxt.js build output
88+
.nuxt
89+
90+
# vuepress build output
91+
.vuepress/dist
92+
93+
# Serverless directories
94+
.serverless
95+
96+
# MacOS
97+
.DS_Store
98+
99+
# Universal output
100+
dist

.prettierrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"semi": false,
3+
"singleQuote": true,
4+
"bracketSpacing": true
5+
}

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) evillt <[email protected]> (https://evila.me)
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 all
13+
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 THE
21+
SOFTWARE.

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# git-delete-tag
2+
3+
> Git delete tag enhancement tooling
4+
5+
Please consider starring the project to show your ❤️ and support.
6+
7+
[![NPM version](https://badgen.net/npm/v/git-delete-tag?icon=npm)](https://npmjs.com/package/git-delete-tag)
8+
[![NPM download](https://badgen.net/npm/dm/git-delete-tag?icon=npm)](https://npmjs.com/package/git-delete-tag)
9+
[![CircleCI](https://badgen.net/circleci/github/evillt/git-delete-tag?icon=circleci)](https://circleci.com/gh/evillt/git-delete-tag/tree/master)
10+
[![License](https://badgen.net/npm/license/git-delete-tag)](./LICENSE)
11+
[![donate](https://badgen.net/badge/support%20me/donate/f2a)](https://donate.evila.me)
12+
13+
## Contributing
14+
15+
1. Fork it!
16+
2. Create your feature branch: `git checkout -b my-new-feature`
17+
3. Commit your changes: `git commit -am 'Add some feature'`
18+
4. Push to the branch: `git push origin my-new-feature`
19+
5. Submit a pull request :D
20+
21+
## Author
22+
23+
**git-delete-tag** © [evillt](https://github.com/evillt), Released under the [MIT](./LICENSE) License.
24+
25+
Authored and maintained by **EVILLT** with help from contributors ([list](https://github.com/evillt/git-delete-tag/contributors)).
26+
27+
> [evila.me](https://evila.me) · GitHub [@evillt](https://github.com/evillt) · Twitter [@evillt](https://twitter.com/evillt)

circle.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
version: 2
2+
jobs:
3+
build:
4+
docker:
5+
- image: circleci/node:latest
6+
branches:
7+
ignore:
8+
- gh-pages
9+
- /release\/.*/
10+
steps:
11+
- checkout
12+
- restore_cache:
13+
key: dependency-cache-{{ checksum "yarn.lock" }}
14+
- run:
15+
name: Install dependencies
16+
command: yarn
17+
- save_cache:
18+
key: dependency-cache-{{ checksum "yarn.lock" }}
19+
paths:
20+
- ./node_modules

index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = function() {}

package.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"name": "git-delete-tag",
3+
"description": "Git delete tag enhancement tooling",
4+
"version": "0.0.0",
5+
"license": "MIT",
6+
"repository": {
7+
"type": "git",
8+
"url": "evillt/git-delete-tag"
9+
},
10+
"author": "evillt <[email protected]> (https://evila.me)",
11+
"main": "index.js",
12+
"scripts": {
13+
"lint": "xo",
14+
"test": "npm run lint && ava --verbose"
15+
},
16+
"dependencies": {},
17+
"devDependencies": {
18+
"ava": "^2.1.0",
19+
"eslint-config-prettier": "^3.3.0",
20+
"eslint-config-rem": "^4.0.0",
21+
"eslint-plugin-prettier": "^3.0.0",
22+
"husky": "^1.0.0-rc.13",
23+
"lint-staged": "^7.2.0",
24+
"prettier": "^1.17.0",
25+
"xo": "^0.23.0"
26+
},
27+
"xo": {
28+
"extends": [
29+
"rem",
30+
"plugin:prettier/recommended"
31+
]
32+
},
33+
"husky": {
34+
"hooks": {
35+
"pre-commit": "lint-staged"
36+
}
37+
},
38+
"lint-staged": {
39+
"linters": {
40+
"*.js": [
41+
"xo --fix",
42+
"git add"
43+
],
44+
"*.{json,md}": [
45+
"prettier --write",
46+
"git add"
47+
]
48+
}
49+
}
50+
}

0 commit comments

Comments
 (0)