Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

Commit

Permalink
refactor: 去除 runtime 插件
Browse files Browse the repository at this point in the history
  • Loading branch information
Darmody committed Jan 14, 2020
1 parent 3b5c419 commit 74c0884
Show file tree
Hide file tree
Showing 69 changed files with 67 additions and 699 deletions.
2 changes: 0 additions & 2 deletions packages/remax-alipay/runtime.js

This file was deleted.

55 changes: 0 additions & 55 deletions packages/remax-alipay/src/__tests__/runtime.test.ts

This file was deleted.

16 changes: 0 additions & 16 deletions packages/remax-alipay/src/runtime.ts

This file was deleted.

22 changes: 0 additions & 22 deletions packages/remax-cli/src/API/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -271,28 +271,6 @@ class API {
});
}

public getRuntimePlugins(remaxConfig: RemaxOptions) {
return remaxConfig.plugins
.map(plugin => {
const [id] = flatten([plugin]);
const packageName = id.startsWith('remax-plugin')
? id
: 'remax-plugin-' + id;

return packageName + '/runtime';
})
.filter(packageName => {
const packagePath = path.join(
remaxConfig.cwd,
'node_modules',
packageName
);

return existsSync(packagePath + '.js');
})
.concat(this.adapter.packageName + '/runtime');
}

private registerHostComponents(components?: Map<string, any>) {
if (!components) {
return;
Expand Down
6 changes: 0 additions & 6 deletions packages/remax-cli/src/__tests__/API.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,10 +107,4 @@ describe('API', () => {
}
`);
});

it('runtime plugins', () => {
const plugins = API.getRuntimePlugins(remaxOptions);

expect(plugins).toHaveLength(1);
});
});
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('../_virtual/_rollupPluginBabelHelpers.js');
require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
'use strict';

var API = require('../../npm/remax/esm/API.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

App({});
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
var _rollupPluginBabelHelpers = require('../_virtual/_rollupPluginBabelHelpers.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-wechat/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-toutiao/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-wechat/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
'use strict';

var API = require('../../npm/remax/esm/API.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

App({});
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,9 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

Object.defineProperty(exports, '__esModule', { value: true });

var Platform = require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
require('../npm/remax/esm/createHostComponent.js');
require('../npm/remax/esm/createPageConfig.js');
var Platform = require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/index.js');
var index$1 = require('../npm/remax/npm/remax-alipay/esm/hostComponents/View/index.js');
require('../npm/remax/npm/remax-alipay/esm/hostComponents/ScrollView/index.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
require('../npm/remax/esm/createHostComponent.js');
require('../npm/remax/esm/createPageConfig.js');
require('../npm/remax/esm/Platform.js');
var index$1 = require('../npm/remax/npm/remax-alipay/esm/hostComponents/View/index.js');
require('../npm/remax/npm/remax-alipay/esm/hostComponents/ScrollView/index.js');
require('../npm/remax/npm/remax-alipay/esm/hostComponents/Swiper/index.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
require('../npm/remax/esm/createHostComponent.js');
var createPageConfig = require('../npm/remax/esm/createPageConfig.js');
var createNativeComponent = require('../npm/remax/esm/createNativeComponent.js');
require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/index.js');
var index$1$1 = require('../npm/remax/npm/remax-alipay/esm/hostComponents/View/index.js');
require('../npm/remax/npm/remax-alipay/esm/hostComponents/ScrollView/index.js');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,14 @@
Object.defineProperty(exports, '__esModule', { value: true });

var _rollupPluginBabelHelpers = require('./_virtual/_rollupPluginBabelHelpers.js');
var API = require('../../npm/remax/esm/API.js');
require('../../npm/remax/esm/Platform.js');
require('../../npm/remax/esm/render.js');
var React = require('react');
var createAppConfig = require('../../npm/remax/esm/createAppConfig.js');
require('../../npm/remax/esm/createHostComponent.js');
require('../../npm/remax/esm/createPageConfig.js');
require('../../npm/remax/esm/createNativeComponent.js');
require('../../npm/remax/esm/index.js');
var runtime = require('../../npm/remax-alipay/esm/runtime.js');

var __REMAX_RUNTIME_PLUGIN_CONFIGS = [runtime.default()];

API.default.registerPlugins(__REMAX_RUNTIME_PLUGIN_CONFIGS);

var _ref =
/*#__PURE__*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Object.defineProperty(exports, '__esModule', { value: true });

require('../npm/remax/esm/API.js');
require('../npm/remax/esm/Platform.js');
require('../npm/remax/esm/render.js');
var React = require('react');
require('../npm/remax/esm/createAppConfig.js');
Expand Down
Loading

0 comments on commit 74c0884

Please sign in to comment.