/
home
/
techb158
/
balavpn.abdallabala.com
/
node_modules
/
eslint-plugin-import
/
lib
/
rules
/
/home/techb158/balavpn.abdallabala.com/node_modules/eslint-plugin-import/lib/rules
mkdir
upload
Name
Size
Mode
Actions
consistent-type-specifier-style.js
30547
0666
edit
dl
rm
default.js
4989
0666
edit
dl
rm
dynamic-import-chunkname.js
21707
0666
edit
dl
rm
enforce-node-protocol-usage.js
16956
0666
edit
dl
rm
export.js
31409
0666
edit
dl
rm
exports-last.js
4321
0666
edit
dl
rm
extensions.js
25824
0666
edit
dl
rm
first.js
20221
0666
edit
dl
rm
group-exports.js
16146
0666
edit
dl
rm
imports-first.js
1721
0666
edit
dl
rm
max-dependencies.js
6377
0666
edit
dl
rm
named.js
17288
0666
edit
dl
rm
namespace.js
26990
0666
edit
dl
rm
newline-after-import.js
30544
0666
edit
dl
rm
no-absolute-path.js
5496
0666
edit
dl
rm
no-amd.js
4878
0666
edit
dl
rm
no-anonymous-default-export.js
12643
0666
edit
dl
rm
no-commonjs.js
15350
0666
edit
dl
rm
no-cycle.js
27251
0666
edit
dl
rm
no-default-export.js
6497
0666
edit
dl
rm
no-deprecated.js
16909
0666
edit
dl
rm
no-duplicates.js
58464
0666
edit
dl
rm
no-dynamic-require.js
7310
0666
edit
dl
rm
no-empty-named-blocks.js
15963
0666
edit
dl
rm
no-extraneous-dependencies.js
37850
0666
edit
dl
rm
no-import-module-exports.js
12235
0666
edit
dl
rm
no-internal-modules.js
16508
0666
edit
dl
rm
no-mutable-exports.js
7582
0666
edit
dl
rm
no-named-as-default-member.js
13051
0666
edit
dl
rm
no-named-as-default.js
11902
0666
edit
dl
rm
no-named-default.js
3559
0666
edit
dl
rm
no-named-export.js
4467
0666
edit
dl
rm
no-namespace.js
21782
0666
edit
dl
rm
no-nodejs-modules.js
4748
0666
edit
dl
rm
no-relative-packages.js
9729
0666
edit
dl
rm
no-relative-parent-imports.js
6264
0666
edit
dl
rm
no-restricted-paths.js
30709
0666
edit
dl
rm
no-self-import.js
4810
0666
edit
dl
rm
no-unassigned-import.js
8988
0666
edit
dl
rm
no-unresolved.js
7618
0666
edit
dl
rm
no-unused-modules.js
126125
0666
edit
dl
rm
no-useless-path-segments.js
20875
0666
edit
dl
rm
no-webpack-loader-syntax.js
3235
0666
edit
dl
rm
order.js
159561
0666
edit
dl
rm
prefer-default-export.js
12696
0666
edit
dl
rm
unambiguous.js
3534
0666
edit
dl
rm
Edit:
/home/techb158/balavpn.abdallabala.com/node_modules/eslint-plugin-import/lib/rules/exports-last.js
(4321B)
'use strict';var _arrayPrototype = require('array.prototype.findlastindex');var _arrayPrototype2 = _interopRequireDefault(_arrayPrototype); var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };} function isNonExportStatement(_ref) {var type = _ref.type; return type !== 'ExportDefaultDeclaration' && type !== 'ExportNamedDeclaration' && type !== 'ExportAllDeclaration'; } module.exports = { meta: { type: 'suggestion', docs: { category: 'Style guide', description: 'Ensure all exports appear after other statements.', url: (0, _docsUrl2['default'])('exports-last') }, schema: [] }, create: function () {function create(context) { return { Program: function () {function Program(_ref2) {var body = _ref2.body; var lastNonExportStatementIndex = (0, _arrayPrototype2['default'])(body, isNonExportStatement); if (lastNonExportStatementIndex !== -1) { body.slice(0, lastNonExportStatementIndex).forEach(function (node) { if (!isNonExportStatement(node)) { context.report({ node: node, message: 'Export statements should appear at the end of the file' }); } }); } }return Program;}() }; }return create;}() }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9leHBvcnRzLWxhc3QuanMiXSwibmFtZXMiOlsiaXNOb25FeHBvcnRTdGF0ZW1lbnQiLCJ0eXBlIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJkb2NzIiwiY2F0ZWdvcnkiLCJkZXNjcmlwdGlvbiIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJQcm9ncmFtIiwiYm9keSIsImxhc3ROb25FeHBvcnRTdGF0ZW1lbnRJbmRleCIsInNsaWNlIiwiZm9yRWFjaCIsIm5vZGUiLCJyZXBvcnQiLCJtZXNzYWdlIl0sIm1hcHBpbmdzIjoiYUFBQSwrRDs7QUFFQSxxQzs7QUFFQSxTQUFTQSxvQkFBVCxPQUF3QyxLQUFSQyxJQUFRLFFBQVJBLElBQVE7QUFDdEMsU0FBT0EsU0FBUywwQkFBVDtBQUNGQSxXQUFTLHdCQURQO0FBRUZBLFdBQVMsc0JBRmQ7QUFHRDs7QUFFREMsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pILFVBQU0sWUFERjtBQUVKSSxVQUFNO0FBQ0pDLGdCQUFVLGFBRE47QUFFSkMsbUJBQWEsbURBRlQ7QUFHSkMsV0FBSywwQkFBUSxjQUFSLENBSEQsRUFGRjs7QUFPSkMsWUFBUSxFQVBKLEVBRFM7OztBQVdmQyxRQVhlLCtCQVdSQyxPQVhRLEVBV0M7QUFDZCxhQUFPO0FBQ0xDLGVBREssdUNBQ2EsS0FBUkMsSUFBUSxTQUFSQSxJQUFRO0FBQ2hCLGdCQUFNQyw4QkFBOEIsaUNBQWNELElBQWQsRUFBb0JiLG9CQUFwQixDQUFwQzs7QUFFQSxnQkFBSWMsZ0NBQWdDLENBQUMsQ0FBckMsRUFBd0M7QUFDdENELG1CQUFLRSxLQUFMLENBQVcsQ0FBWCxFQUFjRCwyQkFBZCxFQUEyQ0UsT0FBM0MsQ0FBbUQsVUFBQ0MsSUFBRCxFQUFVO0FBQzNELG9CQUFJLENBQUNqQixxQkFBcUJpQixJQUFyQixDQUFMLEVBQWlDO0FBQy9CTiwwQkFBUU8sTUFBUixDQUFlO0FBQ2JELDhCQURhO0FBRWJFLDZCQUFTLHdEQUZJLEVBQWY7O0FBSUQ7QUFDRixlQVBEO0FBUUQ7QUFDRixXQWRJLG9CQUFQOztBQWdCRCxLQTVCYyxtQkFBakIiLCJmaWxlIjoiZXhwb3J0cy1sYXN0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGZpbmRMYXN0SW5kZXggZnJvbSAnYXJyYXkucHJvdG90eXBlLmZpbmRsYXN0aW5kZXgnO1xuXG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuZnVuY3Rpb24gaXNOb25FeHBvcnRTdGF0ZW1lbnQoeyB0eXBlIH0pIHtcbiAgcmV0dXJuIHR5cGUgIT09ICdFeHBvcnREZWZhdWx0RGVjbGFyYXRpb24nXG4gICAgJiYgdHlwZSAhPT0gJ0V4cG9ydE5hbWVkRGVjbGFyYXRpb24nXG4gICAgJiYgdHlwZSAhPT0gJ0V4cG9ydEFsbERlY2xhcmF0aW9uJztcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgY2F0ZWdvcnk6ICdTdHlsZSBndWlkZScsXG4gICAgICBkZXNjcmlwdGlvbjogJ0Vuc3VyZSBhbGwgZXhwb3J0cyBhcHBlYXIgYWZ0ZXIgb3RoZXIgc3RhdGVtZW50cy4nLFxuICAgICAgdXJsOiBkb2NzVXJsKCdleHBvcnRzLWxhc3QnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlKGNvbnRleHQpIHtcbiAgICByZXR1cm4ge1xuICAgICAgUHJvZ3JhbSh7IGJvZHkgfSkge1xuICAgICAgICBjb25zdCBsYXN0Tm9uRXhwb3J0U3RhdGVtZW50SW5kZXggPSBmaW5kTGFzdEluZGV4KGJvZHksIGlzTm9uRXhwb3J0U3RhdGVtZW50KTtcblxuICAgICAgICBpZiAobGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4ICE9PSAtMSkge1xuICAgICAgICAgIGJvZHkuc2xpY2UoMCwgbGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4KS5mb3JFYWNoKChub2RlKSA9PiB7XG4gICAgICAgICAgICBpZiAoIWlzTm9uRXhwb3J0U3RhdGVtZW50KG5vZGUpKSB7XG4gICAgICAgICAgICAgIGNvbnRleHQucmVwb3J0KHtcbiAgICAgICAgICAgICAgICBub2RlLFxuICAgICAgICAgICAgICAgIG1lc3NhZ2U6ICdFeHBvcnQgc3RhdGVtZW50cyBzaG91bGQgYXBwZWFyIGF0IHRoZSBlbmQgb2YgdGhlIGZpbGUnLFxuICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfSxcbiAgICB9O1xuICB9LFxufTtcbiJdfQ==
Save
cmd:
run