Browse Source

init

master
1549469775 5 years ago
commit
511e6ffed1
  1. 7
      .browserslistrc
  2. 2
      .gitignore
  3. 25
      babel.config.json
  4. 39
      dist/main.js
  5. 2983
      package-lock.json
  6. 24
      package.json
  7. 29
      source/main.ts

7
.browserslistrc

@ -0,0 +1,7 @@
> 1%
last 2 versions
ie 10
edge 17
firefox 60
chrome 67
safari 11.1

2
.gitignore

@ -0,0 +1,2 @@
node_modules
.idea

25
babel.config.json

@ -0,0 +1,25 @@
{
"presets": [
[
"@babel/preset-env",
{
"useBuiltIns": "usage",
"corejs": 3
}
],
[
"@babel/preset-typescript"
]
],
"plugins": [
[
"@babel/plugin-transform-runtime",
{
"corejs": 3
}
],
[
"babel-plugin-dynamic-import-polyfill"
]
]
}

39
dist/main.js

@ -0,0 +1,39 @@
"use strict";
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property");
_Object$defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _includes = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/includes"));
var _setTimeout2 = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/set-timeout"));
var _promise = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/promise"));
var _context;
var add = function add(a, b) {
return a + b;
};
new _promise.default(function (resolve) {
(0, _setTimeout2.default)(function () {
resolve(12234323);
}, 2000);
}).then(function (res) {
console.log(123);
}).catch(function (e) {
console.log(e);
});
console.log((0, _includes.default)(_context = [1, 2, 5, 3]).call(_context, 1));
console.log(process.env.NODE_ENV);
var _default = {
ab: 1332
};
exports.default = _default;

2983
package-lock.json

File diff suppressed because it is too large

24
package.json

@ -0,0 +1,24 @@
{
"name": "babel-run-demo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "babel source --extensions .ts --out-dir dist"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@babel/cli": "^7.10.4",
"@babel/core": "^7.10.4",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-runtime": "^7.10.4",
"@babel/preset-env": "^7.10.4",
"@babel/preset-typescript": "^7.10.4",
"@babel/runtime-corejs3": "^7.10.4",
"babel-plugin-dynamic-import-polyfill": "^1.0.0",
"@babel/polyfill": "^7.10.4",
"@babel/runtime": "^7.10.4"
}
}

29
source/main.ts

@ -0,0 +1,29 @@
const add = (a,b)=>{
return a+b;
}
new Promise(resolve => {
setTimeout(() => {
resolve(12234323)
}, 2000);
}).then(res=>{
console.log(123);
}).catch(e=>{
console.log(e)
})
console.log([1,2,5,3].includes(1));
console.log(process.env.NODE_ENV);
export default {
ab: 1332
}
Loading…
Cancel
Save