Browse Source

Rollback to `promise-polyfill`

pull/540/head
Artur Arseniev 8 years ago
parent
commit
06540e1ec1
  1. 6
      dist/grapes.min.js
  2. 27
      package-lock.json
  3. 4
      package.json
  4. 4
      src/utils/fetch.js
  5. 2
      webpack.config.js

6
dist/grapes.min.js

File diff suppressed because one or more lines are too long

27
package-lock.json

@ -1,6 +1,6 @@
{
"name": "grapesjs",
"version": "0.12.31",
"version": "0.12.32",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@ -1185,25 +1185,6 @@
"babel-types": "6.26.0"
}
},
"babel-polyfill": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
"dev": true,
"requires": {
"babel-runtime": "6.26.0",
"core-js": "2.5.1",
"regenerator-runtime": "0.10.5"
},
"dependencies": {
"regenerator-runtime": {
"version": "0.10.5",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
"integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=",
"dev": true
}
}
},
"babel-preset-env": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.1.tgz",
@ -8720,6 +8701,12 @@
"integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
"dev": true
},
"promise-polyfill": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-6.0.2.tgz",
"integrity": "sha1-2chtPcTcLfkBboiUbe/Wm0m0EWI=",
"dev": true
},
"promised-io": {
"version": "0.3.5",
"resolved": "https://registry.npmjs.org/promised-io/-/promised-io-0.3.5.tgz",

4
package.json

@ -1,7 +1,7 @@
{
"name": "grapesjs",
"description": "Free and Open Source Web Builder Framework",
"version": "0.12.31",
"version": "0.12.32",
"author": "Artur Arseniev",
"license": "BSD-3-Clause",
"homepage": "http://grapesjs.com",
@ -25,7 +25,7 @@
"babel-core": "^6.24.1",
"babel-loader": "^7.0.0",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-polyfill": "^6.26.0",
"promise-polyfill": "^6.0.2",
"babel-preset-env": "^1.6.1",
"chai": "^4.1.2",
"cross-env": "^5.0.5",

4
src/utils/fetch.js

@ -1,3 +1,7 @@
import Promise from 'promise-polyfill';
window.Promise = window.Promise || Promise;
export default typeof fetch == 'function' ? fetch.bind() : (url, options) => {
return new Promise((res, rej) => {
const req = new XMLHttpRequest();

2
webpack.config.js

@ -24,7 +24,7 @@ plugins.push(new webpack.ProvidePlugin({
}));
module.exports = {
entry: ['babel-polyfill', './src'],
entry: './src',
output: {
filename: './dist/grapes.min.js',
library: 'grapesjs',

Loading…
Cancel
Save