Skip to content

Commit fd080ba

Browse files
committed
Prepare for v1.0.6
1 parent 16f1c5b commit fd080ba

File tree

18 files changed

+5701
-5257
lines changed

18 files changed

+5701
-5257
lines changed

.travis.yml

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,5 @@
11
language: node_js
22
node_js:
3-
- stable
4-
- node
3+
- stable
4+
- node
55
cache: yarn
6-
stages:
7-
- test
8-
- name: deploy
9-
if: tag IS present AND repo = Cretezy/braintree-web-drop-in-react
10-
11-
jobs:
12-
include:
13-
- stage: deploy
14-
env: DEPLOY=releases
15-
script: yarn pack
16-
deploy:
17-
- provider: releases
18-
api_key:
19-
secure: fPLZdUTGObHWbXBytpx0yveTCONFhUGHskTPddzVVLxipLKBFjMwhTjXM6gvZ4lYHBzIy00KqGLk5katiQNOfqwnocGABRvYQW8OVciIrVr9D02Xj9QEgeMvPW0Qrf0JltyMttY4i0jt3gpXGXwGBvJy5sX5kW8TPSKY14n0muNMmCpMbSHv0DipMoStpHqTap/5teAsI/eLWMU/BOEAzHKzxhouaJI3KI6DyFEUDi4sQjT88F55ChEUhvHXLW0U1P1bEON5W9Qj41XkYzEWRMEWgvPdkCMtSYhB16NBA3cQr2hfGWOj0NVX7VZpmi93omzUbD/CWThVQbrfAjqwhoZJC/Y3nHEz2W7OxFEiI5NIg+W0DV7i4myzzEPx3aDmweiJP0xLyr+kFFf/0dCZmjwDWgaQsAoA593knpiLzKm8ACQBMXH2FT30KX16G+dmV77Gha+meru9DYr3BW4iSvH2OuLqYOOW0+ehp+A91v/tZEHcPQAZVMgobvBDU/cOn7yzwdgrsiiVNmd80MSCfBwvh3KB1G3Yto0VXSK9hRp+S1UGSINQNUdQ674A0YYFPTjz1wqA+TRDwmw25wu5b8zD2Liz2ZwS7HjgY7glBGc4DEZp86094nlVxgixfyXpYPMAeClQhUfjm7NWWxsexwAdAtb1qvNOZQ6bivgDd5Q=
20-
file_glob: true
21-
file: braintree-web-drop-in-react--*.tgz
22-
skip_cleanup: true
23-
on:
24-
tags: true
25-
- stage: deploy
26-
env: DEPLOY=npm
27-
script: skip
28-
deploy:
29-
- provider: npm
30-
31-
api_key:
32-
secure: jPO+nCqgwTYB/z00bm/wF5qP2R7depLuWGDtx7tSpBsoPeRxZiBhfzQ+xC8yPw9v9eCygGbsO5DRDHi/6lpv/hBe5dA8Cg2nyL7snFAeRqeY58ydVoVglTd2q7mJtNHUHXCN/NQgjq8OzJaLinelO0wf7sJrjSipXZguifAamXCHVtxQPZt5SgeLj8/Lq12EvbfBVSBbluYbVy9cJssvlkcoTHWNKGpVrSvXnUUGrUEEvUnbGg7c2PJmHz6cV0aSqVxRfHNhNtLjOJ1ZbTPF8yVz3hKeYbDNCvxUwWjSuS9rG9IgA+jB3y1q5PDfGvPL22PSDGl9Au8Wi0HwF+BT5AAjZN/WhsBAjPxpKMpwpZoUayzuyEeezw+xXza+ipBeUsIwwo+rrSXr7nrFKquycs4cF4uCeGidxktWkjK0YBrynqA5lHhEGtubDY7OBwTMjJ/iaaEuFwmnwJ3Sj9wGbPuRmabTJ0Jc6ovs8wNWwb+7SGiewQhhBdpinFpbNzwSKklKbITWRr6a16XrgDEQHDyvpu+nF034DjCqoyiLciNLelnflAwX7DbBL5A0k0ogmHLuPmFGBcrrQYM3/9HLknM9/py3M0cm150ac2+z/E5uXlPQZyqcraH269eKbXDu9KUyQPTyhZVwBbKPwb4UczMZDhGa4FOC4saNhjCR2Uw=
33-
skip_cleanup: true
34-
on:
35-
tags: true

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## v1.0.6 (2019-04-08)
2+
3+
- Replace Noderize with Babel/Jest/Prettier
4+
- Upgrade dependencies
5+
- `braintree-web-drop-in`: v1.17.1
6+
- `react`: v16
7+
18
## v1.0.5 (2018-08-13)
29

310
- Upgrade dependencies

README.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
1414
> For issues and information concerning `braintree-web-drop-in` or `braintree-web` in general, please see [`braintree/braintree-web-drop-in`](https://github.com/braintree/braintree-web-drop-in) and [`braintree/braintree-web`](https://github.com/braintree/braintree-web).
1515
16-
> This is an maintainted and updated rewrite of [jeffcarp/braintree-react](https://github.com/jeffcarp/braintree-react).
17-
1816
## Install
1917

2018
```bash
@@ -23,8 +21,6 @@ yarn add braintree-web-drop-in-react
2321
npm install braintree-web-drop-in-react
2422
```
2523

26-
Requires Node.js v8+.
27-
2824
## Drop-In
2925

3026
### Complete example
@@ -127,11 +123,13 @@ If updateConfiguration is called after a user completes the PayPal authorization
127123

128124
Ran for [events](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#on).
129125

130-
* [`onNoPaymentMethodRequestable`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:paymentMethodRequestable)
131-
* [`onPaymentMethodRequestable`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:noPaymentMethodRequestable)
132-
* [`onPaymentOptionSelected`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:paymentOptionSelected)
126+
- [`onNoPaymentMethodRequestable`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:paymentMethodRequestable)
127+
- [`onPaymentMethodRequestable`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:noPaymentMethodRequestable)
128+
- [`onPaymentOptionSelected`](https://braintree.github.io/braintree-web-drop-in/docs/current/Dropin.html#event:paymentOptionSelected)
133129

134130
### `preselectVaultedPaymentMethod` (`boolean`, default: `true`)
135131

136132
Whether or not to initialize with a vaulted payment method pre-selected.
137133
Only applicable when using a client token with a customer with saved payment methods.
134+
135+
> This is an maintainted and updated rewrite of [jeffcarp/braintree-react](https://github.com/jeffcarp/braintree-react).

babel.config.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
module.exports = api => {
2+
const isTest = api.env("test");
3+
const presentEnvOptions = {};
4+
5+
if (isTest) {
6+
presentEnvOptions.targets = {
7+
node: "current"
8+
};
9+
}
10+
11+
return {
12+
presets: [["@babel/preset-env", presentEnvOptions], "@babel/preset-react"],
13+
plugins: [
14+
"@babel/plugin-proposal-class-properties",
15+
"@babel/plugin-transform-runtime"
16+
],
17+
ignore: [!isTest && "**/*.test.js"].filter(Boolean)
18+
};
19+
};

example/.babelrc

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
{
2-
"presets": [
3-
"babel-preset-env",
4-
"babel-preset-stage-2",
5-
"babel-preset-react"
6-
]
7-
}
2+
"presets": ["@babel/preset-env", "@babel/preset-react"]
3+
}

example/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
To run the example:
44

5-
* Clone
6-
* `cd example`
7-
* `yarn` or `npm install`
8-
* `yarn start` or `npm start`
5+
- Clone
6+
- `cd example`
7+
- `yarn` or `npm install`
8+
- `yarn start` or `npm start`
99

1010
You should see:
1111

example/index.html

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<html>
2-
<body>
3-
<div id="root"></div>
4-
<script src="./index.js"></script>
5-
</body>
6-
</html>
2+
<head>
3+
<title>braintree-web-drop-in-react example</title>
4+
</head>
5+
<body>
6+
<div id="root"></div>
7+
<script src="./index.js"></script>
8+
</body>
9+
</html>

example/index.js

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
{
2-
"scripts": {
3-
"start": "parcel index.html"
4-
},
5-
"devDependencies": {
6-
"braintree-web-drop-in-react": "..",
7-
"parcel-bundler": "^1.5.1",
8-
"react": "^16.2.0",
9-
"react-dom": "^16.2.0"
10-
},
11-
"dependencies": {
12-
"babel-preset-env": "^1.6.1",
13-
"babel-preset-react": "^6.24.1",
14-
"babel-preset-stage-2": "^6.24.1"
15-
}
2+
"scripts": {
3+
"start": "parcel index.html"
4+
},
5+
"dependencies": {
6+
"braintree-web-drop-in-react": "file:..",
7+
"react": "^16.8.6",
8+
"react-dom": "^16.8.6"
9+
},
10+
"devDependencies": {
11+
"@babel/core": "^7.4.3",
12+
"@babel/preset-env": "^7.4.3",
13+
"@babel/preset-react": "^7.0.0",
14+
"parcel-bundler": "^1.12.3"
15+
}
1616
}

0 commit comments

Comments
 (0)