From 43c29c4f612e8cab119bc2af4c10777d3f3d6b6d Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 21 Apr 2019 13:04:37 -0700 Subject: [PATCH 1/2] Added backers and sponsors on the README --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index bf21303..8d35e33 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,8 @@
[![Build Status](https://travis-ci.org/duaraghav8/Ethlint.svg?branch=master)](https://travis-ci.org/duaraghav8/Ethlint) +[![Backers on Open Collective](https://opencollective.com/Ethlint/backers/badge.svg)](#backers) +[![Sponsors on Open Collective](https://opencollective.com/Ethlint/sponsors/badge.svg)](#sponsors) [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/Solium-linter/Lobby) Ethlint (Formerly Solium) analyzes your Solidity code for style & security issues and fixes them. @@ -114,3 +116,33 @@ solium -d contracts/ --fix If Ethlint helped make your life simpler, please consider donating ETH to `0xacc661A56af9793a4437876a52F4Ad3fc3C443d6` #### [IDE and Editor Integrations](http://solium.readthedocs.io/en/latest/user-guide.html#index-9) | [Documentation](https://ethlint.readthedocs.io) | [Demo Video](https://www.youtube.com/watch?v=MlQ6fzwixpI) + +## Contributors + +This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)]. + + + +## Backers + +Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/Ethlint#backer)] + + + + +## Sponsors + +Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/Ethlint#sponsor)] + + + + + + + + + + + + + From ed37af65992c2d9f68a9ad63283fb6fa384a5cb7 Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 21 Apr 2019 13:04:37 -0700 Subject: [PATCH 2/2] Added call to donate after npm install (optional) --- package.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 0f8b872..9958288 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,8 @@ "scripts": { "test": "nyc --reporter=text --reporter=html mocha --require should --reporter spec --recursive", "lint": "eslint lib/ test/ bin/ config/", - "lint-fix": "eslint lib/ test/ bin/ config/ --fix" + "lint-fix": "eslint lib/ test/ bin/ config/ --fix", + "postinstall": "opencollective-postinstall" }, "keywords": [ "lint", @@ -43,11 +44,13 @@ "eol": "^0.9.1", "js-string-escape": "^1.0.1", "lodash": "^4.14.2", + "opencollective-postinstall": "^2.0.2", "sol-digger": "0.0.2", "sol-explore": "1.6.1", "solium-plugin-security": "0.1.1", "solparse": "2.2.8", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "opencollective": "^1.0.3" }, "devDependencies": { "chai": "^3.5.0", @@ -60,5 +63,9 @@ "solium-config-test-invalid-syntax": "0.0.0", "solium-plugin-test": "0.1.5", "solium-plugin-test-invalid-schema": "0.0.0" + }, + "collective": { + "type": "opencollective", + "url": "https://opencollective.com/Ethlint" } -} +} \ No newline at end of file