diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..e282169 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +indent_style = spaces +indent_size = 2 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9e25297 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +* text=auto +readme.md merge=union diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..fa9b59b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +sudo: false + +language: node_js + +node_js: + - 8 + +cache: + directories: + - node_modules + +install: + - yarn install + +script: + - yarn test + +notifications: + email: + on_success: never + on_failure: change diff --git a/package.json b/package.json new file mode 100644 index 0000000..7f4e542 --- /dev/null +++ b/package.json @@ -0,0 +1,48 @@ +{ + "name": "reverse-engineering", + "version": "1.0.0", + "description": "A curated list of awesome reversing resources", + "main": "index.js", + "scripts": { + "test": "remark README.md -f" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/wtsxDev/reverse-engineering.git" + }, + "keywords": [ + "reverse-engineering", + "engineering", + "reverse" + ], + "author": "wtsxDev", + "license": "", + "bugs": { + "url": "https://github.com/wtsxDev/reverse-engineering/issues" + }, + "homepage": "https://github.com/wtsxDev/reverse-engineering#readme", + "dependencies": { + "remark": "^8.0.0", + "remark-cli": "^4.0.0", + "remark-lint": "^6.0.0", + "remark-lint-alphabetize-lists": "^2.0.0", + "remark-lint-are-links-valid-alive": "^0.2.1", + "remark-lint-are-links-valid-duplicate": "^0.2.1", + "remark-preset-lint-recommended": "^3.0.0" + }, + "remarkConfig": { + "plugins": [ + "remark-preset-lint-recommended", + [ + "remark-lint-list-item-indent", + "space" + ], + "remark-lint-alphabetize-lists", + "remark-lint-are-links-valid-duplicate", + "remark-lint-are-links-valid-alive" + ], + "settings": { + "commonmark": true + } + } +}