diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 000000000..237d2ee1b --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,27 @@ +# Test against the latest version of this Node.js version +environment: + nodejs_version: 7 + GH_TOKEN: + secure: LiI5jyuHUw6XbH4kC3gP1HX4P/v4rwD/gCNtaFhQu2AvJz1/1wALkp5ECnIxRySN + pfx_key: + secure: 1mwqyRy7hDqDjDK+TIAoaXyXzpNgwruFNA6TPkinUcVM7A+NLD33RQLnfnwVy+R5ovD2pUfhQ6+N0Fqebv6tZh436LIEsock+6IOdpgFwrg= + AWS_ACCESS_KEY_ID: + secure: iVGwoJ7ogspjSmuqr+haVPLglSgQsp6tUZx6mIlKH7Q= + AWS_SECRET_ACCESS_KEY: + secure: zKaqdZGPl0exDL5YhJkb33prSemC9Rzg9S7Lw2wFy1WnJ6ffgl6mQH7jqJDUTqsY + CSC_LINK: build\lbry3.pfx + CSC_KEY_PASSWORD: + secure: u6DydPcdrUJlxGL9uc7yQRYG8+5rY6aAEE9nfCSzFyNzZlX9NniOp8Uh5ZKQqX7bGEngLI6ipbLfiJvn0XFnhbn2iTkOuMqOXVJVOehvwlQ= + +skip_branch_with_pr: false + +clone_folder: C:\projects\lbry-app + +build_script: + - ps: build\build.ps1 + +test: off + +artifacts: + - path: dist\*.exe + name: LBRY diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 000000000..fb5518f9f --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,22 @@ +[bumpversion] +current_version = 0.20.0 +commit = True +tag = True +parse = (?P\d+)\.(?P\d+)\.(?P\d+)(-(?P[a-z]+)(?P\d+))? +serialize = + {major}.{minor}.{patch}-{release}{candidate} + {major}.{minor}.{patch} + +[bumpversion:part:candidate] +first_value = 1 + +[bumpversion:part:release] +optional_value = production +values = + rc + production + +[bumpversion:file:package.json] +search = "version": "{current_version}" +replace = "version": "{new_version}" + diff --git a/.eslintrc.json b/.eslintrc.json index 56319633d..f7dd140c7 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -4,7 +4,7 @@ "airbnb", "plugin:import/electron", "plugin:flowtype/recommended", - "plugin:prettier/recommended" + "prettier" ], "settings": { "import/resolver": { @@ -28,12 +28,6 @@ "rules": { "import/no-commonjs": "warn", "import/no-amd": "warn", - "prettier/prettier": ["error", { - "trailingComma": "es5", - "printWidth": 100, - "singleQuote": true - }], - "func-names": ["warn", "as-needed"], - "jsx-a11y/label-has-for": 0 + "func-names": ["warn", "as-needed"] } } diff --git a/.flowconfig b/.flowconfig index 664b2d8de..899a096e6 100644 --- a/.flowconfig +++ b/.flowconfig @@ -1,9 +1,10 @@ [ignore] +.*/node_modules/** [include] [libs] -./flow-typed +flow-typed [lints] @@ -17,8 +18,5 @@ module.name_mapper='^types\(.*\)$' -> '/src/renderer/types\1' module.name_mapper='^component\(.*\)$' -> '/src/renderer/component\1' module.name_mapper='^page\(.*\)$' -> '/src/renderer/page\1' module.name_mapper='^lbry\(.*\)$' -> '/src/renderer/lbry\1' -module.name_mapper='^rewards\(.*\)$' -> '/src/renderer/rewards\1' -module.name_mapper='^modal\(.*\)$' -> '/src/renderer/modal\1' -module.name_mapper='^app\(.*\)$' -> '/src/renderer/app\1' [strict] diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 5bea4bef0..d38ed0632 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,5 +1,5 @@ +--> ## The Issue -### Steps to Reproduce +### Steps to reproduce 1. 2. 3. -### Expected Behaviour -Tell us what should happen. +### Expected behaviour +Tell us what should happen -### Actual Behaviour -Tell us what happens instead. +### Actual behaviour +Tell us what happens instead -### Suggested Solutions -Tell us your suggested solutions if you have any. ## System Configuration - +