Update checked-in dependencies
This commit is contained in:
parent
a0ab4842b5
commit
068ade0b31
93 changed files with 4472 additions and 4635 deletions
890
node_modules/eslint-plugin-import/CHANGELOG.md
generated
vendored
890
node_modules/eslint-plugin-import/CHANGELOG.md
generated
vendored
|
|
@ -6,6 +6,28 @@ This change log adheres to standards from [Keep a CHANGELOG](http://keepachangel
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [2.24.0] - 2021-08-08
|
||||
|
||||
### Added
|
||||
- [`no-dynamic-require`]: add option `esmodule` ([#1223], thanks [@vikr01])
|
||||
- [`named`]: add `commonjs` option ([#1222], thanks [@vikr01])
|
||||
- [`no-namespace`]: Add `ignore` option ([#2112], thanks [@aberezkin])
|
||||
- [`max-dependencies`]: add option `ignoreTypeImports` ([#1847], thanks [@rfermann])
|
||||
|
||||
### Fixed
|
||||
- [`no-duplicates`]: ensure autofix avoids excessive newlines ([#2028], thanks [@ertrzyiks])
|
||||
- [`extensions`]: avoid crashing on partially typed import/export statements ([#2118], thanks [@ljharb])
|
||||
- [`no-extraneous-dependencies`]: add ESM intermediate package.json support] ([#2121], thanks [@paztis])
|
||||
- Use `context.getPhysicalFilename()` when available (ESLint 7.28+) ([#2160], thanks [@pmcelhaney])
|
||||
- [`extensions`]/`importType`: fix isScoped treating @/abc as scoped module ([#2146], thanks [@rperello])
|
||||
|
||||
### Changed
|
||||
- [Docs] [`extensions`]: removed incorrect cases ([#2138], thanks [@wenfangdu])
|
||||
- [Tests] [`order`]: add tests for `pathGroupsExcludedImportTypes: ['type']` ([#2158], thanks [@atav32])
|
||||
- [Docs] [`order`]: improve the documentation for the `pathGroupsExcludedImportTypes` option ([#2156], thanks [@liby])
|
||||
- [Tests] [`no-cycle`]: Restructure test files ([#1517], thanks [@soryy708])
|
||||
- [Docs] add description how to use plugin with yarn berry ([#2179], thanks [@KostyaZgara])
|
||||
|
||||
## [2.23.4] - 2021-05-29
|
||||
|
||||
### Fixed
|
||||
|
|
@ -742,7 +764,7 @@ Unpublished from npm and re-released as 0.13.0. See [#170].
|
|||
- Resolver plugins. Now the linter can read Webpack config, properly follow aliases and ignore externals, dismisses inline loaders, etc. etc.!
|
||||
|
||||
## Earlier releases (0.10.1 and younger)
|
||||
See [GitHub release notes](https://github.com/benmosher/eslint-plugin-import/releases?after=v0.11.0)
|
||||
See [GitHub release notes](https://github.com/import-js/eslint-plugin-import/releases?after=v0.11.0)
|
||||
for info on changes for earlier releases.
|
||||
|
||||
|
||||
|
|
@ -800,432 +822,448 @@ for info on changes for earlier releases.
|
|||
|
||||
[`memo-parser`]: ./memo-parser/README.md
|
||||
|
||||
[#2099]: https://github.com/benmosher/eslint-plugin-import/pull/2099
|
||||
[#2097]: https://github.com/benmosher/eslint-plugin-import/pull/2097
|
||||
[#2090]: https://github.com/benmosher/eslint-plugin-import/pull/2090
|
||||
[#2087]: https://github.com/benmosher/eslint-plugin-import/pull/2087
|
||||
[#2083]: https://github.com/benmosher/eslint-plugin-import/pull/2083
|
||||
[#2075]: https://github.com/benmosher/eslint-plugin-import/pull/2075
|
||||
[#2071]: https://github.com/benmosher/eslint-plugin-import/pull/2071
|
||||
[#2034]: https://github.com/benmosher/eslint-plugin-import/pull/2034
|
||||
[#2026]: https://github.com/benmosher/eslint-plugin-import/pull/2026
|
||||
[#2022]: https://github.com/benmosher/eslint-plugin-import/pull/2022
|
||||
[#2021]: https://github.com/benmosher/eslint-plugin-import/pull/2021
|
||||
[#2012]: https://github.com/benmosher/eslint-plugin-import/pull/2012
|
||||
[#1997]: https://github.com/benmosher/eslint-plugin-import/pull/1997
|
||||
[#1993]: https://github.com/benmosher/eslint-plugin-import/pull/1993
|
||||
[#1990]: https://github.com/benmosher/eslint-plugin-import/pull/1990
|
||||
[#1985]: https://github.com/benmosher/eslint-plugin-import/pull/1985
|
||||
[#1983]: https://github.com/benmosher/eslint-plugin-import/pull/1983
|
||||
[#1974]: https://github.com/benmosher/eslint-plugin-import/pull/1974
|
||||
[#1958]: https://github.com/benmosher/eslint-plugin-import/pull/1958
|
||||
[#1948]: https://github.com/benmosher/eslint-plugin-import/pull/1948
|
||||
[#1947]: https://github.com/benmosher/eslint-plugin-import/pull/1947
|
||||
[#1944]: https://github.com/benmosher/eslint-plugin-import/pull/1944
|
||||
[#1940]: https://github.com/benmosher/eslint-plugin-import/pull/1940
|
||||
[#1897]: https://github.com/benmosher/eslint-plugin-import/pull/1897
|
||||
[#1889]: https://github.com/benmosher/eslint-plugin-import/pull/1889
|
||||
[#1878]: https://github.com/benmosher/eslint-plugin-import/pull/1878
|
||||
[#1860]: https://github.com/benmosher/eslint-plugin-import/pull/1860
|
||||
[#1848]: https://github.com/benmosher/eslint-plugin-import/pull/1848
|
||||
[#1846]: https://github.com/benmosher/eslint-plugin-import/pull/1846
|
||||
[#1836]: https://github.com/benmosher/eslint-plugin-import/pull/1836
|
||||
[#1835]: https://github.com/benmosher/eslint-plugin-import/pull/1835
|
||||
[#1833]: https://github.com/benmosher/eslint-plugin-import/pull/1833
|
||||
[#1831]: https://github.com/benmosher/eslint-plugin-import/pull/1831
|
||||
[#1830]: https://github.com/benmosher/eslint-plugin-import/pull/1830
|
||||
[#1824]: https://github.com/benmosher/eslint-plugin-import/pull/1824
|
||||
[#1823]: https://github.com/benmosher/eslint-plugin-import/pull/1823
|
||||
[#1822]: https://github.com/benmosher/eslint-plugin-import/pull/1822
|
||||
[#1820]: https://github.com/benmosher/eslint-plugin-import/pull/1820
|
||||
[#1819]: https://github.com/benmosher/eslint-plugin-import/pull/1819
|
||||
[#1802]: https://github.com/benmosher/eslint-plugin-import/pull/1802
|
||||
[#1788]: https://github.com/benmosher/eslint-plugin-import/pull/1788
|
||||
[#1786]: https://github.com/benmosher/eslint-plugin-import/pull/1786
|
||||
[#1785]: https://github.com/benmosher/eslint-plugin-import/pull/1785
|
||||
[#1776]: https://github.com/benmosher/eslint-plugin-import/pull/1776
|
||||
[#1770]: https://github.com/benmosher/eslint-plugin-import/pull/1770
|
||||
[#1764]: https://github.com/benmosher/eslint-plugin-import/pull/1764
|
||||
[#1763]: https://github.com/benmosher/eslint-plugin-import/pull/1763
|
||||
[#1751]: https://github.com/benmosher/eslint-plugin-import/pull/1751
|
||||
[#1744]: https://github.com/benmosher/eslint-plugin-import/pull/1744
|
||||
[#1736]: https://github.com/benmosher/eslint-plugin-import/pull/1736
|
||||
[#1735]: https://github.com/benmosher/eslint-plugin-import/pull/1735
|
||||
[#1726]: https://github.com/benmosher/eslint-plugin-import/pull/1726
|
||||
[#1724]: https://github.com/benmosher/eslint-plugin-import/pull/1724
|
||||
[#1719]: https://github.com/benmosher/eslint-plugin-import/pull/1719
|
||||
[#1696]: https://github.com/benmosher/eslint-plugin-import/pull/1696
|
||||
[#1691]: https://github.com/benmosher/eslint-plugin-import/pull/1691
|
||||
[#1690]: https://github.com/benmosher/eslint-plugin-import/pull/1690
|
||||
[#1689]: https://github.com/benmosher/eslint-plugin-import/pull/1689
|
||||
[#1681]: https://github.com/benmosher/eslint-plugin-import/pull/1681
|
||||
[#1676]: https://github.com/benmosher/eslint-plugin-import/pull/1676
|
||||
[#1666]: https://github.com/benmosher/eslint-plugin-import/pull/1666
|
||||
[#1664]: https://github.com/benmosher/eslint-plugin-import/pull/1664
|
||||
[#1658]: https://github.com/benmosher/eslint-plugin-import/pull/1658
|
||||
[#1651]: https://github.com/benmosher/eslint-plugin-import/pull/1651
|
||||
[#1626]: https://github.com/benmosher/eslint-plugin-import/pull/1626
|
||||
[#1620]: https://github.com/benmosher/eslint-plugin-import/pull/1620
|
||||
[#1619]: https://github.com/benmosher/eslint-plugin-import/pull/1619
|
||||
[#1612]: https://github.com/benmosher/eslint-plugin-import/pull/1612
|
||||
[#1611]: https://github.com/benmosher/eslint-plugin-import/pull/1611
|
||||
[#1605]: https://github.com/benmosher/eslint-plugin-import/pull/1605
|
||||
[#1586]: https://github.com/benmosher/eslint-plugin-import/pull/1586
|
||||
[#1572]: https://github.com/benmosher/eslint-plugin-import/pull/1572
|
||||
[#1569]: https://github.com/benmosher/eslint-plugin-import/pull/1569
|
||||
[#1563]: https://github.com/benmosher/eslint-plugin-import/pull/1563
|
||||
[#1560]: https://github.com/benmosher/eslint-plugin-import/pull/1560
|
||||
[#1551]: https://github.com/benmosher/eslint-plugin-import/pull/1551
|
||||
[#1542]: https://github.com/benmosher/eslint-plugin-import/pull/1542
|
||||
[#1534]: https://github.com/benmosher/eslint-plugin-import/pull/1534
|
||||
[#1528]: https://github.com/benmosher/eslint-plugin-import/pull/1528
|
||||
[#1526]: https://github.com/benmosher/eslint-plugin-import/pull/1526
|
||||
[#1521]: https://github.com/benmosher/eslint-plugin-import/pull/1521
|
||||
[#1519]: https://github.com/benmosher/eslint-plugin-import/pull/1519
|
||||
[#1507]: https://github.com/benmosher/eslint-plugin-import/pull/1507
|
||||
[#1506]: https://github.com/benmosher/eslint-plugin-import/pull/1506
|
||||
[#1496]: https://github.com/benmosher/eslint-plugin-import/pull/1496
|
||||
[#1495]: https://github.com/benmosher/eslint-plugin-import/pull/1495
|
||||
[#1494]: https://github.com/benmosher/eslint-plugin-import/pull/1494
|
||||
[#1493]: https://github.com/benmosher/eslint-plugin-import/pull/1493
|
||||
[#1491]: https://github.com/benmosher/eslint-plugin-import/pull/1491
|
||||
[#1472]: https://github.com/benmosher/eslint-plugin-import/pull/1472
|
||||
[#1470]: https://github.com/benmosher/eslint-plugin-import/pull/1470
|
||||
[#1447]: https://github.com/benmosher/eslint-plugin-import/pull/1447
|
||||
[#1439]: https://github.com/benmosher/eslint-plugin-import/pull/1439
|
||||
[#1436]: https://github.com/benmosher/eslint-plugin-import/pull/1436
|
||||
[#1435]: https://github.com/benmosher/eslint-plugin-import/pull/1435
|
||||
[#1425]: https://github.com/benmosher/eslint-plugin-import/pull/1425
|
||||
[#1419]: https://github.com/benmosher/eslint-plugin-import/pull/1419
|
||||
[#1412]: https://github.com/benmosher/eslint-plugin-import/pull/1412
|
||||
[#1409]: https://github.com/benmosher/eslint-plugin-import/pull/1409
|
||||
[#1404]: https://github.com/benmosher/eslint-plugin-import/pull/1404
|
||||
[#1401]: https://github.com/benmosher/eslint-plugin-import/pull/1401
|
||||
[#1393]: https://github.com/benmosher/eslint-plugin-import/pull/1393
|
||||
[#1389]: https://github.com/benmosher/eslint-plugin-import/pull/1389
|
||||
[#1386]: https://github.com/benmosher/eslint-plugin-import/pull/1386
|
||||
[#1377]: https://github.com/benmosher/eslint-plugin-import/pull/1377
|
||||
[#1375]: https://github.com/benmosher/eslint-plugin-import/pull/1375
|
||||
[#1372]: https://github.com/benmosher/eslint-plugin-import/pull/1372
|
||||
[#1371]: https://github.com/benmosher/eslint-plugin-import/pull/1371
|
||||
[#1370]: https://github.com/benmosher/eslint-plugin-import/pull/1370
|
||||
[#1363]: https://github.com/benmosher/eslint-plugin-import/pull/1363
|
||||
[#1360]: https://github.com/benmosher/eslint-plugin-import/pull/1360
|
||||
[#1358]: https://github.com/benmosher/eslint-plugin-import/pull/1358
|
||||
[#1356]: https://github.com/benmosher/eslint-plugin-import/pull/1356
|
||||
[#1354]: https://github.com/benmosher/eslint-plugin-import/pull/1354
|
||||
[#1352]: https://github.com/benmosher/eslint-plugin-import/pull/1352
|
||||
[#1347]: https://github.com/benmosher/eslint-plugin-import/pull/1347
|
||||
[#1345]: https://github.com/benmosher/eslint-plugin-import/pull/1345
|
||||
[#1342]: https://github.com/benmosher/eslint-plugin-import/pull/1342
|
||||
[#1340]: https://github.com/benmosher/eslint-plugin-import/pull/1340
|
||||
[#1333]: https://github.com/benmosher/eslint-plugin-import/pull/1333
|
||||
[#1331]: https://github.com/benmosher/eslint-plugin-import/pull/1331
|
||||
[#1330]: https://github.com/benmosher/eslint-plugin-import/pull/1330
|
||||
[#1320]: https://github.com/benmosher/eslint-plugin-import/pull/1320
|
||||
[#1319]: https://github.com/benmosher/eslint-plugin-import/pull/1319
|
||||
[#1312]: https://github.com/benmosher/eslint-plugin-import/pull/1312
|
||||
[#1308]: https://github.com/benmosher/eslint-plugin-import/pull/1308
|
||||
[#1304]: https://github.com/benmosher/eslint-plugin-import/pull/1304
|
||||
[#1297]: https://github.com/benmosher/eslint-plugin-import/pull/1297
|
||||
[#1295]: https://github.com/benmosher/eslint-plugin-import/pull/1295
|
||||
[#1294]: https://github.com/benmosher/eslint-plugin-import/pull/1294
|
||||
[#1290]: https://github.com/benmosher/eslint-plugin-import/pull/1290
|
||||
[#1277]: https://github.com/benmosher/eslint-plugin-import/pull/1277
|
||||
[#1257]: https://github.com/benmosher/eslint-plugin-import/pull/1257
|
||||
[#1253]: https://github.com/benmosher/eslint-plugin-import/pull/1253
|
||||
[#1248]: https://github.com/benmosher/eslint-plugin-import/pull/1248
|
||||
[#1238]: https://github.com/benmosher/eslint-plugin-import/pull/1238
|
||||
[#1237]: https://github.com/benmosher/eslint-plugin-import/pull/1237
|
||||
[#1235]: https://github.com/benmosher/eslint-plugin-import/pull/1235
|
||||
[#1234]: https://github.com/benmosher/eslint-plugin-import/pull/1234
|
||||
[#1232]: https://github.com/benmosher/eslint-plugin-import/pull/1232
|
||||
[#1218]: https://github.com/benmosher/eslint-plugin-import/pull/1218
|
||||
[#1176]: https://github.com/benmosher/eslint-plugin-import/pull/1176
|
||||
[#1163]: https://github.com/benmosher/eslint-plugin-import/pull/1163
|
||||
[#1157]: https://github.com/benmosher/eslint-plugin-import/pull/1157
|
||||
[#1151]: https://github.com/benmosher/eslint-plugin-import/pull/1151
|
||||
[#1142]: https://github.com/benmosher/eslint-plugin-import/pull/1142
|
||||
[#1139]: https://github.com/benmosher/eslint-plugin-import/pull/1139
|
||||
[#1137]: https://github.com/benmosher/eslint-plugin-import/pull/1137
|
||||
[#1135]: https://github.com/benmosher/eslint-plugin-import/pull/1135
|
||||
[#1128]: https://github.com/benmosher/eslint-plugin-import/pull/1128
|
||||
[#1126]: https://github.com/benmosher/eslint-plugin-import/pull/1126
|
||||
[#1122]: https://github.com/benmosher/eslint-plugin-import/pull/1122
|
||||
[#1112]: https://github.com/benmosher/eslint-plugin-import/pull/1112
|
||||
[#1107]: https://github.com/benmosher/eslint-plugin-import/pull/1107
|
||||
[#1106]: https://github.com/benmosher/eslint-plugin-import/pull/1106
|
||||
[#1105]: https://github.com/benmosher/eslint-plugin-import/pull/1105
|
||||
[#1093]: https://github.com/benmosher/eslint-plugin-import/pull/1093
|
||||
[#1085]: https://github.com/benmosher/eslint-plugin-import/pull/1085
|
||||
[#1068]: https://github.com/benmosher/eslint-plugin-import/pull/1068
|
||||
[#1049]: https://github.com/benmosher/eslint-plugin-import/pull/1049
|
||||
[#1046]: https://github.com/benmosher/eslint-plugin-import/pull/1046
|
||||
[#966]: https://github.com/benmosher/eslint-plugin-import/pull/966
|
||||
[#944]: https://github.com/benmosher/eslint-plugin-import/pull/944
|
||||
[#912]: https://github.com/benmosher/eslint-plugin-import/pull/912
|
||||
[#908]: https://github.com/benmosher/eslint-plugin-import/pull/908
|
||||
[#891]: https://github.com/benmosher/eslint-plugin-import/pull/891
|
||||
[#889]: https://github.com/benmosher/eslint-plugin-import/pull/889
|
||||
[#880]: https://github.com/benmosher/eslint-plugin-import/pull/880
|
||||
[#871]: https://github.com/benmosher/eslint-plugin-import/pull/871
|
||||
[#858]: https://github.com/benmosher/eslint-plugin-import/pull/858
|
||||
[#843]: https://github.com/benmosher/eslint-plugin-import/pull/843
|
||||
[#804]: https://github.com/benmosher/eslint-plugin-import/pull/804
|
||||
[#797]: https://github.com/benmosher/eslint-plugin-import/pull/797
|
||||
[#794]: https://github.com/benmosher/eslint-plugin-import/pull/794
|
||||
[#744]: https://github.com/benmosher/eslint-plugin-import/pull/744
|
||||
[#742]: https://github.com/benmosher/eslint-plugin-import/pull/742
|
||||
[#737]: https://github.com/benmosher/eslint-plugin-import/pull/737
|
||||
[#727]: https://github.com/benmosher/eslint-plugin-import/pull/727
|
||||
[#721]: https://github.com/benmosher/eslint-plugin-import/pull/721
|
||||
[#712]: https://github.com/benmosher/eslint-plugin-import/pull/712
|
||||
[#696]: https://github.com/benmosher/eslint-plugin-import/pull/696
|
||||
[#685]: https://github.com/benmosher/eslint-plugin-import/pull/685
|
||||
[#680]: https://github.com/benmosher/eslint-plugin-import/pull/680
|
||||
[#654]: https://github.com/benmosher/eslint-plugin-import/pull/654
|
||||
[#639]: https://github.com/benmosher/eslint-plugin-import/pull/639
|
||||
[#632]: https://github.com/benmosher/eslint-plugin-import/pull/632
|
||||
[#630]: https://github.com/benmosher/eslint-plugin-import/pull/630
|
||||
[#629]: https://github.com/benmosher/eslint-plugin-import/pull/629
|
||||
[#628]: https://github.com/benmosher/eslint-plugin-import/pull/628
|
||||
[#596]: https://github.com/benmosher/eslint-plugin-import/pull/596
|
||||
[#586]: https://github.com/benmosher/eslint-plugin-import/pull/586
|
||||
[#578]: https://github.com/benmosher/eslint-plugin-import/pull/578
|
||||
[#568]: https://github.com/benmosher/eslint-plugin-import/pull/568
|
||||
[#555]: https://github.com/benmosher/eslint-plugin-import/pull/555
|
||||
[#538]: https://github.com/benmosher/eslint-plugin-import/pull/538
|
||||
[#527]: https://github.com/benmosher/eslint-plugin-import/pull/527
|
||||
[#518]: https://github.com/benmosher/eslint-plugin-import/pull/518
|
||||
[#509]: https://github.com/benmosher/eslint-plugin-import/pull/509
|
||||
[#508]: https://github.com/benmosher/eslint-plugin-import/pull/508
|
||||
[#503]: https://github.com/benmosher/eslint-plugin-import/pull/503
|
||||
[#499]: https://github.com/benmosher/eslint-plugin-import/pull/499
|
||||
[#489]: https://github.com/benmosher/eslint-plugin-import/pull/489
|
||||
[#485]: https://github.com/benmosher/eslint-plugin-import/pull/485
|
||||
[#461]: https://github.com/benmosher/eslint-plugin-import/pull/461
|
||||
[#449]: https://github.com/benmosher/eslint-plugin-import/pull/449
|
||||
[#444]: https://github.com/benmosher/eslint-plugin-import/pull/444
|
||||
[#428]: https://github.com/benmosher/eslint-plugin-import/pull/428
|
||||
[#395]: https://github.com/benmosher/eslint-plugin-import/pull/395
|
||||
[#371]: https://github.com/benmosher/eslint-plugin-import/pull/371
|
||||
[#365]: https://github.com/benmosher/eslint-plugin-import/pull/365
|
||||
[#359]: https://github.com/benmosher/eslint-plugin-import/pull/359
|
||||
[#343]: https://github.com/benmosher/eslint-plugin-import/pull/343
|
||||
[#332]: https://github.com/benmosher/eslint-plugin-import/pull/332
|
||||
[#322]: https://github.com/benmosher/eslint-plugin-import/pull/322
|
||||
[#321]: https://github.com/benmosher/eslint-plugin-import/pull/321
|
||||
[#316]: https://github.com/benmosher/eslint-plugin-import/pull/316
|
||||
[#314]: https://github.com/benmosher/eslint-plugin-import/pull/314
|
||||
[#308]: https://github.com/benmosher/eslint-plugin-import/pull/308
|
||||
[#298]: https://github.com/benmosher/eslint-plugin-import/pull/298
|
||||
[#297]: https://github.com/benmosher/eslint-plugin-import/pull/297
|
||||
[#296]: https://github.com/benmosher/eslint-plugin-import/pull/296
|
||||
[#290]: https://github.com/benmosher/eslint-plugin-import/pull/290
|
||||
[#289]: https://github.com/benmosher/eslint-plugin-import/pull/289
|
||||
[#288]: https://github.com/benmosher/eslint-plugin-import/pull/288
|
||||
[#287]: https://github.com/benmosher/eslint-plugin-import/pull/287
|
||||
[#278]: https://github.com/benmosher/eslint-plugin-import/pull/278
|
||||
[#261]: https://github.com/benmosher/eslint-plugin-import/pull/261
|
||||
[#256]: https://github.com/benmosher/eslint-plugin-import/pull/256
|
||||
[#254]: https://github.com/benmosher/eslint-plugin-import/pull/254
|
||||
[#250]: https://github.com/benmosher/eslint-plugin-import/pull/250
|
||||
[#247]: https://github.com/benmosher/eslint-plugin-import/pull/247
|
||||
[#245]: https://github.com/benmosher/eslint-plugin-import/pull/245
|
||||
[#243]: https://github.com/benmosher/eslint-plugin-import/pull/243
|
||||
[#241]: https://github.com/benmosher/eslint-plugin-import/pull/241
|
||||
[#239]: https://github.com/benmosher/eslint-plugin-import/pull/239
|
||||
[#228]: https://github.com/benmosher/eslint-plugin-import/pull/228
|
||||
[#211]: https://github.com/benmosher/eslint-plugin-import/pull/211
|
||||
[#164]: https://github.com/benmosher/eslint-plugin-import/pull/164
|
||||
[#157]: https://github.com/benmosher/eslint-plugin-import/pull/157
|
||||
[#2067]: https://github.com/benmosher/eslint-plugin-import/issues/2067
|
||||
[#2056]: https://github.com/benmosher/eslint-plugin-import/issues/2056
|
||||
[#2063]: https://github.com/benmosher/eslint-plugin-import/issues/2063
|
||||
[#1965]: https://github.com/benmosher/eslint-plugin-import/issues/1965
|
||||
[#1924]: https://github.com/benmosher/eslint-plugin-import/issues/1924
|
||||
[#1854]: https://github.com/benmosher/eslint-plugin-import/issues/1854
|
||||
[#1841]: https://github.com/benmosher/eslint-plugin-import/issues/1841
|
||||
[#1834]: https://github.com/benmosher/eslint-plugin-import/issues/1834
|
||||
[#1814]: https://github.com/benmosher/eslint-plugin-import/issues/1814
|
||||
[#1811]: https://github.com/benmosher/eslint-plugin-import/issues/1811
|
||||
[#1808]: https://github.com/benmosher/eslint-plugin-import/issues/1808
|
||||
[#1805]: https://github.com/benmosher/eslint-plugin-import/issues/1805
|
||||
[#1801]: https://github.com/benmosher/eslint-plugin-import/issues/1801
|
||||
[#1722]: https://github.com/benmosher/eslint-plugin-import/issues/1722
|
||||
[#1704]: https://github.com/benmosher/eslint-plugin-import/issues/1704
|
||||
[#1702]: https://github.com/benmosher/eslint-plugin-import/issues/1702
|
||||
[#1635]: https://github.com/benmosher/eslint-plugin-import/issues/1635
|
||||
[#1631]: https://github.com/benmosher/eslint-plugin-import/issues/1631
|
||||
[#1616]: https://github.com/benmosher/eslint-plugin-import/issues/1616
|
||||
[#1613]: https://github.com/benmosher/eslint-plugin-import/issues/1613
|
||||
[#1589]: https://github.com/benmosher/eslint-plugin-import/issues/1589
|
||||
[#1565]: https://github.com/benmosher/eslint-plugin-import/issues/1565
|
||||
[#1366]: https://github.com/benmosher/eslint-plugin-import/issues/1366
|
||||
[#1334]: https://github.com/benmosher/eslint-plugin-import/issues/1334
|
||||
[#1323]: https://github.com/benmosher/eslint-plugin-import/issues/1323
|
||||
[#1322]: https://github.com/benmosher/eslint-plugin-import/issues/1322
|
||||
[#1300]: https://github.com/benmosher/eslint-plugin-import/issues/1300
|
||||
[#1293]: https://github.com/benmosher/eslint-plugin-import/issues/1293
|
||||
[#1266]: https://github.com/benmosher/eslint-plugin-import/issues/1266
|
||||
[#1256]: https://github.com/benmosher/eslint-plugin-import/issues/1256
|
||||
[#1233]: https://github.com/benmosher/eslint-plugin-import/issues/1233
|
||||
[#1175]: https://github.com/benmosher/eslint-plugin-import/issues/1175
|
||||
[#1166]: https://github.com/benmosher/eslint-plugin-import/issues/1166
|
||||
[#1144]: https://github.com/benmosher/eslint-plugin-import/issues/1144
|
||||
[#1058]: https://github.com/benmosher/eslint-plugin-import/issues/1058
|
||||
[#1035]: https://github.com/benmosher/eslint-plugin-import/issues/1035
|
||||
[#931]: https://github.com/benmosher/eslint-plugin-import/issues/931
|
||||
[#886]: https://github.com/benmosher/eslint-plugin-import/issues/886
|
||||
[#863]: https://github.com/benmosher/eslint-plugin-import/issues/863
|
||||
[#842]: https://github.com/benmosher/eslint-plugin-import/issues/842
|
||||
[#839]: https://github.com/benmosher/eslint-plugin-import/issues/839
|
||||
[#795]: https://github.com/benmosher/eslint-plugin-import/issues/795
|
||||
[#793]: https://github.com/benmosher/eslint-plugin-import/issues/793
|
||||
[#720]: https://github.com/benmosher/eslint-plugin-import/issues/720
|
||||
[#717]: https://github.com/benmosher/eslint-plugin-import/issues/717
|
||||
[#686]: https://github.com/benmosher/eslint-plugin-import/issues/686
|
||||
[#671]: https://github.com/benmosher/eslint-plugin-import/issues/671
|
||||
[#660]: https://github.com/benmosher/eslint-plugin-import/issues/660
|
||||
[#653]: https://github.com/benmosher/eslint-plugin-import/issues/653
|
||||
[#627]: https://github.com/benmosher/eslint-plugin-import/issues/627
|
||||
[#620]: https://github.com/benmosher/eslint-plugin-import/issues/620
|
||||
[#609]: https://github.com/benmosher/eslint-plugin-import/issues/609
|
||||
[#604]: https://github.com/benmosher/eslint-plugin-import/issues/604
|
||||
[#602]: https://github.com/benmosher/eslint-plugin-import/issues/602
|
||||
[#601]: https://github.com/benmosher/eslint-plugin-import/issues/601
|
||||
[#592]: https://github.com/benmosher/eslint-plugin-import/issues/592
|
||||
[#577]: https://github.com/benmosher/eslint-plugin-import/issues/577
|
||||
[#570]: https://github.com/benmosher/eslint-plugin-import/issues/570
|
||||
[#567]: https://github.com/benmosher/eslint-plugin-import/issues/567
|
||||
[#566]: https://github.com/benmosher/eslint-plugin-import/issues/566
|
||||
[#545]: https://github.com/benmosher/eslint-plugin-import/issues/545
|
||||
[#530]: https://github.com/benmosher/eslint-plugin-import/issues/530
|
||||
[#529]: https://github.com/benmosher/eslint-plugin-import/issues/529
|
||||
[#519]: https://github.com/benmosher/eslint-plugin-import/issues/519
|
||||
[#507]: https://github.com/benmosher/eslint-plugin-import/issues/507
|
||||
[#484]: https://github.com/benmosher/eslint-plugin-import/issues/484
|
||||
[#478]: https://github.com/benmosher/eslint-plugin-import/issues/478
|
||||
[#456]: https://github.com/benmosher/eslint-plugin-import/issues/456
|
||||
[#453]: https://github.com/benmosher/eslint-plugin-import/issues/453
|
||||
[#452]: https://github.com/benmosher/eslint-plugin-import/issues/452
|
||||
[#447]: https://github.com/benmosher/eslint-plugin-import/issues/447
|
||||
[#441]: https://github.com/benmosher/eslint-plugin-import/issues/441
|
||||
[#423]: https://github.com/benmosher/eslint-plugin-import/issues/423
|
||||
[#416]: https://github.com/benmosher/eslint-plugin-import/issues/416
|
||||
[#415]: https://github.com/benmosher/eslint-plugin-import/issues/415
|
||||
[#402]: https://github.com/benmosher/eslint-plugin-import/issues/402
|
||||
[#386]: https://github.com/benmosher/eslint-plugin-import/issues/386
|
||||
[#373]: https://github.com/benmosher/eslint-plugin-import/issues/373
|
||||
[#370]: https://github.com/benmosher/eslint-plugin-import/issues/370
|
||||
[#348]: https://github.com/benmosher/eslint-plugin-import/issues/348
|
||||
[#342]: https://github.com/benmosher/eslint-plugin-import/issues/342
|
||||
[#328]: https://github.com/benmosher/eslint-plugin-import/issues/328
|
||||
[#317]: https://github.com/benmosher/eslint-plugin-import/issues/317
|
||||
[#313]: https://github.com/benmosher/eslint-plugin-import/issues/313
|
||||
[#311]: https://github.com/benmosher/eslint-plugin-import/issues/311
|
||||
[#306]: https://github.com/benmosher/eslint-plugin-import/issues/306
|
||||
[#286]: https://github.com/benmosher/eslint-plugin-import/issues/286
|
||||
[#283]: https://github.com/benmosher/eslint-plugin-import/issues/283
|
||||
[#281]: https://github.com/benmosher/eslint-plugin-import/issues/281
|
||||
[#275]: https://github.com/benmosher/eslint-plugin-import/issues/275
|
||||
[#272]: https://github.com/benmosher/eslint-plugin-import/issues/272
|
||||
[#270]: https://github.com/benmosher/eslint-plugin-import/issues/270
|
||||
[#267]: https://github.com/benmosher/eslint-plugin-import/issues/267
|
||||
[#266]: https://github.com/benmosher/eslint-plugin-import/issues/266
|
||||
[#216]: https://github.com/benmosher/eslint-plugin-import/issues/216
|
||||
[#214]: https://github.com/benmosher/eslint-plugin-import/issues/214
|
||||
[#210]: https://github.com/benmosher/eslint-plugin-import/issues/210
|
||||
[#200]: https://github.com/benmosher/eslint-plugin-import/issues/200
|
||||
[#192]: https://github.com/benmosher/eslint-plugin-import/issues/192
|
||||
[#191]: https://github.com/benmosher/eslint-plugin-import/issues/191
|
||||
[#189]: https://github.com/benmosher/eslint-plugin-import/issues/189
|
||||
[#170]: https://github.com/benmosher/eslint-plugin-import/issues/170
|
||||
[#155]: https://github.com/benmosher/eslint-plugin-import/issues/155
|
||||
[#119]: https://github.com/benmosher/eslint-plugin-import/issues/119
|
||||
[#89]: https://github.com/benmosher/eslint-plugin-import/issues/89
|
||||
[#2179]: https://github.com/import-js/eslint-plugin-import/pull/2179
|
||||
[#2160]: https://github.com/import-js/eslint-plugin-import/pull/2160
|
||||
[#2158]: https://github.com/import-js/eslint-plugin-import/pull/2158
|
||||
[#2156]: https://github.com/import-js/eslint-plugin-import/pull/2156
|
||||
[#2146]: https://github.com/import-js/eslint-plugin-import/pull/2146
|
||||
[#2138]: https://github.com/import-js/eslint-plugin-import/pull/2138
|
||||
[#2121]: https://github.com/import-js/eslint-plugin-import/pull/2121
|
||||
[#2112]: https://github.com/import-js/eslint-plugin-import/pull/2112
|
||||
[#2099]: https://github.com/import-js/eslint-plugin-import/pull/2099
|
||||
[#2097]: https://github.com/import-js/eslint-plugin-import/pull/2097
|
||||
[#2090]: https://github.com/import-js/eslint-plugin-import/pull/2090
|
||||
[#2087]: https://github.com/import-js/eslint-plugin-import/pull/2087
|
||||
[#2083]: https://github.com/import-js/eslint-plugin-import/pull/2083
|
||||
[#2075]: https://github.com/import-js/eslint-plugin-import/pull/2075
|
||||
[#2071]: https://github.com/import-js/eslint-plugin-import/pull/2071
|
||||
[#2034]: https://github.com/import-js/eslint-plugin-import/pull/2034
|
||||
[#2028]: https://github.com/import-js/eslint-plugin-import/pull/2028
|
||||
[#2026]: https://github.com/import-js/eslint-plugin-import/pull/2026
|
||||
[#2022]: https://github.com/import-js/eslint-plugin-import/pull/2022
|
||||
[#2021]: https://github.com/import-js/eslint-plugin-import/pull/2021
|
||||
[#2012]: https://github.com/import-js/eslint-plugin-import/pull/2012
|
||||
[#1997]: https://github.com/import-js/eslint-plugin-import/pull/1997
|
||||
[#1993]: https://github.com/import-js/eslint-plugin-import/pull/1993
|
||||
[#1990]: https://github.com/import-js/eslint-plugin-import/pull/1990
|
||||
[#1985]: https://github.com/import-js/eslint-plugin-import/pull/1985
|
||||
[#1983]: https://github.com/import-js/eslint-plugin-import/pull/1983
|
||||
[#1974]: https://github.com/import-js/eslint-plugin-import/pull/1974
|
||||
[#1958]: https://github.com/import-js/eslint-plugin-import/pull/1958
|
||||
[#1948]: https://github.com/import-js/eslint-plugin-import/pull/1948
|
||||
[#1947]: https://github.com/import-js/eslint-plugin-import/pull/1947
|
||||
[#1944]: https://github.com/import-js/eslint-plugin-import/pull/1944
|
||||
[#1940]: https://github.com/import-js/eslint-plugin-import/pull/1940
|
||||
[#1897]: https://github.com/import-js/eslint-plugin-import/pull/1897
|
||||
[#1889]: https://github.com/import-js/eslint-plugin-import/pull/1889
|
||||
[#1878]: https://github.com/import-js/eslint-plugin-import/pull/1878
|
||||
[#1860]: https://github.com/import-js/eslint-plugin-import/pull/1860
|
||||
[#1848]: https://github.com/import-js/eslint-plugin-import/pull/1848
|
||||
[#1847]: https://github.com/import-js/eslint-plugin-import/pull/1847
|
||||
[#1846]: https://github.com/import-js/eslint-plugin-import/pull/1846
|
||||
[#1836]: https://github.com/import-js/eslint-plugin-import/pull/1836
|
||||
[#1835]: https://github.com/import-js/eslint-plugin-import/pull/1835
|
||||
[#1833]: https://github.com/import-js/eslint-plugin-import/pull/1833
|
||||
[#1831]: https://github.com/import-js/eslint-plugin-import/pull/1831
|
||||
[#1830]: https://github.com/import-js/eslint-plugin-import/pull/1830
|
||||
[#1824]: https://github.com/import-js/eslint-plugin-import/pull/1824
|
||||
[#1823]: https://github.com/import-js/eslint-plugin-import/pull/1823
|
||||
[#1822]: https://github.com/import-js/eslint-plugin-import/pull/1822
|
||||
[#1820]: https://github.com/import-js/eslint-plugin-import/pull/1820
|
||||
[#1819]: https://github.com/import-js/eslint-plugin-import/pull/1819
|
||||
[#1802]: https://github.com/import-js/eslint-plugin-import/pull/1802
|
||||
[#1788]: https://github.com/import-js/eslint-plugin-import/pull/1788
|
||||
[#1786]: https://github.com/import-js/eslint-plugin-import/pull/1786
|
||||
[#1785]: https://github.com/import-js/eslint-plugin-import/pull/1785
|
||||
[#1776]: https://github.com/import-js/eslint-plugin-import/pull/1776
|
||||
[#1770]: https://github.com/import-js/eslint-plugin-import/pull/1770
|
||||
[#1764]: https://github.com/import-js/eslint-plugin-import/pull/1764
|
||||
[#1763]: https://github.com/import-js/eslint-plugin-import/pull/1763
|
||||
[#1751]: https://github.com/import-js/eslint-plugin-import/pull/1751
|
||||
[#1744]: https://github.com/import-js/eslint-plugin-import/pull/1744
|
||||
[#1736]: https://github.com/import-js/eslint-plugin-import/pull/1736
|
||||
[#1735]: https://github.com/import-js/eslint-plugin-import/pull/1735
|
||||
[#1726]: https://github.com/import-js/eslint-plugin-import/pull/1726
|
||||
[#1724]: https://github.com/import-js/eslint-plugin-import/pull/1724
|
||||
[#1719]: https://github.com/import-js/eslint-plugin-import/pull/1719
|
||||
[#1696]: https://github.com/import-js/eslint-plugin-import/pull/1696
|
||||
[#1691]: https://github.com/import-js/eslint-plugin-import/pull/1691
|
||||
[#1690]: https://github.com/import-js/eslint-plugin-import/pull/1690
|
||||
[#1689]: https://github.com/import-js/eslint-plugin-import/pull/1689
|
||||
[#1681]: https://github.com/import-js/eslint-plugin-import/pull/1681
|
||||
[#1676]: https://github.com/import-js/eslint-plugin-import/pull/1676
|
||||
[#1666]: https://github.com/import-js/eslint-plugin-import/pull/1666
|
||||
[#1664]: https://github.com/import-js/eslint-plugin-import/pull/1664
|
||||
[#1658]: https://github.com/import-js/eslint-plugin-import/pull/1658
|
||||
[#1651]: https://github.com/import-js/eslint-plugin-import/pull/1651
|
||||
[#1626]: https://github.com/import-js/eslint-plugin-import/pull/1626
|
||||
[#1620]: https://github.com/import-js/eslint-plugin-import/pull/1620
|
||||
[#1619]: https://github.com/import-js/eslint-plugin-import/pull/1619
|
||||
[#1612]: https://github.com/import-js/eslint-plugin-import/pull/1612
|
||||
[#1611]: https://github.com/import-js/eslint-plugin-import/pull/1611
|
||||
[#1605]: https://github.com/import-js/eslint-plugin-import/pull/1605
|
||||
[#1586]: https://github.com/import-js/eslint-plugin-import/pull/1586
|
||||
[#1572]: https://github.com/import-js/eslint-plugin-import/pull/1572
|
||||
[#1569]: https://github.com/import-js/eslint-plugin-import/pull/1569
|
||||
[#1563]: https://github.com/import-js/eslint-plugin-import/pull/1563
|
||||
[#1560]: https://github.com/import-js/eslint-plugin-import/pull/1560
|
||||
[#1551]: https://github.com/import-js/eslint-plugin-import/pull/1551
|
||||
[#1542]: https://github.com/import-js/eslint-plugin-import/pull/1542
|
||||
[#1534]: https://github.com/import-js/eslint-plugin-import/pull/1534
|
||||
[#1528]: https://github.com/import-js/eslint-plugin-import/pull/1528
|
||||
[#1526]: https://github.com/import-js/eslint-plugin-import/pull/1526
|
||||
[#1521]: https://github.com/import-js/eslint-plugin-import/pull/1521
|
||||
[#1519]: https://github.com/import-js/eslint-plugin-import/pull/1519
|
||||
[#1517]: https://github.com/import-js/eslint-plugin-import/pull/1517
|
||||
[#1507]: https://github.com/import-js/eslint-plugin-import/pull/1507
|
||||
[#1506]: https://github.com/import-js/eslint-plugin-import/pull/1506
|
||||
[#1496]: https://github.com/import-js/eslint-plugin-import/pull/1496
|
||||
[#1495]: https://github.com/import-js/eslint-plugin-import/pull/1495
|
||||
[#1494]: https://github.com/import-js/eslint-plugin-import/pull/1494
|
||||
[#1493]: https://github.com/import-js/eslint-plugin-import/pull/1493
|
||||
[#1491]: https://github.com/import-js/eslint-plugin-import/pull/1491
|
||||
[#1472]: https://github.com/import-js/eslint-plugin-import/pull/1472
|
||||
[#1470]: https://github.com/import-js/eslint-plugin-import/pull/1470
|
||||
[#1447]: https://github.com/import-js/eslint-plugin-import/pull/1447
|
||||
[#1439]: https://github.com/import-js/eslint-plugin-import/pull/1439
|
||||
[#1436]: https://github.com/import-js/eslint-plugin-import/pull/1436
|
||||
[#1435]: https://github.com/import-js/eslint-plugin-import/pull/1435
|
||||
[#1425]: https://github.com/import-js/eslint-plugin-import/pull/1425
|
||||
[#1419]: https://github.com/import-js/eslint-plugin-import/pull/1419
|
||||
[#1412]: https://github.com/import-js/eslint-plugin-import/pull/1412
|
||||
[#1409]: https://github.com/import-js/eslint-plugin-import/pull/1409
|
||||
[#1404]: https://github.com/import-js/eslint-plugin-import/pull/1404
|
||||
[#1401]: https://github.com/import-js/eslint-plugin-import/pull/1401
|
||||
[#1393]: https://github.com/import-js/eslint-plugin-import/pull/1393
|
||||
[#1389]: https://github.com/import-js/eslint-plugin-import/pull/1389
|
||||
[#1386]: https://github.com/import-js/eslint-plugin-import/pull/1386
|
||||
[#1377]: https://github.com/import-js/eslint-plugin-import/pull/1377
|
||||
[#1375]: https://github.com/import-js/eslint-plugin-import/pull/1375
|
||||
[#1372]: https://github.com/import-js/eslint-plugin-import/pull/1372
|
||||
[#1371]: https://github.com/import-js/eslint-plugin-import/pull/1371
|
||||
[#1370]: https://github.com/import-js/eslint-plugin-import/pull/1370
|
||||
[#1363]: https://github.com/import-js/eslint-plugin-import/pull/1363
|
||||
[#1360]: https://github.com/import-js/eslint-plugin-import/pull/1360
|
||||
[#1358]: https://github.com/import-js/eslint-plugin-import/pull/1358
|
||||
[#1356]: https://github.com/import-js/eslint-plugin-import/pull/1356
|
||||
[#1354]: https://github.com/import-js/eslint-plugin-import/pull/1354
|
||||
[#1352]: https://github.com/import-js/eslint-plugin-import/pull/1352
|
||||
[#1347]: https://github.com/import-js/eslint-plugin-import/pull/1347
|
||||
[#1345]: https://github.com/import-js/eslint-plugin-import/pull/1345
|
||||
[#1342]: https://github.com/import-js/eslint-plugin-import/pull/1342
|
||||
[#1340]: https://github.com/import-js/eslint-plugin-import/pull/1340
|
||||
[#1333]: https://github.com/import-js/eslint-plugin-import/pull/1333
|
||||
[#1331]: https://github.com/import-js/eslint-plugin-import/pull/1331
|
||||
[#1330]: https://github.com/import-js/eslint-plugin-import/pull/1330
|
||||
[#1320]: https://github.com/import-js/eslint-plugin-import/pull/1320
|
||||
[#1319]: https://github.com/import-js/eslint-plugin-import/pull/1319
|
||||
[#1312]: https://github.com/import-js/eslint-plugin-import/pull/1312
|
||||
[#1308]: https://github.com/import-js/eslint-plugin-import/pull/1308
|
||||
[#1304]: https://github.com/import-js/eslint-plugin-import/pull/1304
|
||||
[#1297]: https://github.com/import-js/eslint-plugin-import/pull/1297
|
||||
[#1295]: https://github.com/import-js/eslint-plugin-import/pull/1295
|
||||
[#1294]: https://github.com/import-js/eslint-plugin-import/pull/1294
|
||||
[#1290]: https://github.com/import-js/eslint-plugin-import/pull/1290
|
||||
[#1277]: https://github.com/import-js/eslint-plugin-import/pull/1277
|
||||
[#1257]: https://github.com/import-js/eslint-plugin-import/pull/1257
|
||||
[#1253]: https://github.com/import-js/eslint-plugin-import/pull/1253
|
||||
[#1248]: https://github.com/import-js/eslint-plugin-import/pull/1248
|
||||
[#1238]: https://github.com/import-js/eslint-plugin-import/pull/1238
|
||||
[#1237]: https://github.com/import-js/eslint-plugin-import/pull/1237
|
||||
[#1235]: https://github.com/import-js/eslint-plugin-import/pull/1235
|
||||
[#1234]: https://github.com/import-js/eslint-plugin-import/pull/1234
|
||||
[#1232]: https://github.com/import-js/eslint-plugin-import/pull/1232
|
||||
[#1223]: https://github.com/import-js/eslint-plugin-import/pull/1223
|
||||
[#1222]: https://github.com/import-js/eslint-plugin-import/pull/1222
|
||||
[#1218]: https://github.com/import-js/eslint-plugin-import/pull/1218
|
||||
[#1176]: https://github.com/import-js/eslint-plugin-import/pull/1176
|
||||
[#1163]: https://github.com/import-js/eslint-plugin-import/pull/1163
|
||||
[#1157]: https://github.com/import-js/eslint-plugin-import/pull/1157
|
||||
[#1151]: https://github.com/import-js/eslint-plugin-import/pull/1151
|
||||
[#1142]: https://github.com/import-js/eslint-plugin-import/pull/1142
|
||||
[#1139]: https://github.com/import-js/eslint-plugin-import/pull/1139
|
||||
[#1137]: https://github.com/import-js/eslint-plugin-import/pull/1137
|
||||
[#1135]: https://github.com/import-js/eslint-plugin-import/pull/1135
|
||||
[#1128]: https://github.com/import-js/eslint-plugin-import/pull/1128
|
||||
[#1126]: https://github.com/import-js/eslint-plugin-import/pull/1126
|
||||
[#1122]: https://github.com/import-js/eslint-plugin-import/pull/1122
|
||||
[#1112]: https://github.com/import-js/eslint-plugin-import/pull/1112
|
||||
[#1107]: https://github.com/import-js/eslint-plugin-import/pull/1107
|
||||
[#1106]: https://github.com/import-js/eslint-plugin-import/pull/1106
|
||||
[#1105]: https://github.com/import-js/eslint-plugin-import/pull/1105
|
||||
[#1093]: https://github.com/import-js/eslint-plugin-import/pull/1093
|
||||
[#1085]: https://github.com/import-js/eslint-plugin-import/pull/1085
|
||||
[#1068]: https://github.com/import-js/eslint-plugin-import/pull/1068
|
||||
[#1049]: https://github.com/import-js/eslint-plugin-import/pull/1049
|
||||
[#1046]: https://github.com/import-js/eslint-plugin-import/pull/1046
|
||||
[#966]: https://github.com/import-js/eslint-plugin-import/pull/966
|
||||
[#944]: https://github.com/import-js/eslint-plugin-import/pull/944
|
||||
[#912]: https://github.com/import-js/eslint-plugin-import/pull/912
|
||||
[#908]: https://github.com/import-js/eslint-plugin-import/pull/908
|
||||
[#891]: https://github.com/import-js/eslint-plugin-import/pull/891
|
||||
[#889]: https://github.com/import-js/eslint-plugin-import/pull/889
|
||||
[#880]: https://github.com/import-js/eslint-plugin-import/pull/880
|
||||
[#871]: https://github.com/import-js/eslint-plugin-import/pull/871
|
||||
[#858]: https://github.com/import-js/eslint-plugin-import/pull/858
|
||||
[#843]: https://github.com/import-js/eslint-plugin-import/pull/843
|
||||
[#804]: https://github.com/import-js/eslint-plugin-import/pull/804
|
||||
[#797]: https://github.com/import-js/eslint-plugin-import/pull/797
|
||||
[#794]: https://github.com/import-js/eslint-plugin-import/pull/794
|
||||
[#744]: https://github.com/import-js/eslint-plugin-import/pull/744
|
||||
[#742]: https://github.com/import-js/eslint-plugin-import/pull/742
|
||||
[#737]: https://github.com/import-js/eslint-plugin-import/pull/737
|
||||
[#727]: https://github.com/import-js/eslint-plugin-import/pull/727
|
||||
[#721]: https://github.com/import-js/eslint-plugin-import/pull/721
|
||||
[#712]: https://github.com/import-js/eslint-plugin-import/pull/712
|
||||
[#696]: https://github.com/import-js/eslint-plugin-import/pull/696
|
||||
[#685]: https://github.com/import-js/eslint-plugin-import/pull/685
|
||||
[#680]: https://github.com/import-js/eslint-plugin-import/pull/680
|
||||
[#654]: https://github.com/import-js/eslint-plugin-import/pull/654
|
||||
[#639]: https://github.com/import-js/eslint-plugin-import/pull/639
|
||||
[#632]: https://github.com/import-js/eslint-plugin-import/pull/632
|
||||
[#630]: https://github.com/import-js/eslint-plugin-import/pull/630
|
||||
[#629]: https://github.com/import-js/eslint-plugin-import/pull/629
|
||||
[#628]: https://github.com/import-js/eslint-plugin-import/pull/628
|
||||
[#596]: https://github.com/import-js/eslint-plugin-import/pull/596
|
||||
[#586]: https://github.com/import-js/eslint-plugin-import/pull/586
|
||||
[#578]: https://github.com/import-js/eslint-plugin-import/pull/578
|
||||
[#568]: https://github.com/import-js/eslint-plugin-import/pull/568
|
||||
[#555]: https://github.com/import-js/eslint-plugin-import/pull/555
|
||||
[#538]: https://github.com/import-js/eslint-plugin-import/pull/538
|
||||
[#527]: https://github.com/import-js/eslint-plugin-import/pull/527
|
||||
[#518]: https://github.com/import-js/eslint-plugin-import/pull/518
|
||||
[#509]: https://github.com/import-js/eslint-plugin-import/pull/509
|
||||
[#508]: https://github.com/import-js/eslint-plugin-import/pull/508
|
||||
[#503]: https://github.com/import-js/eslint-plugin-import/pull/503
|
||||
[#499]: https://github.com/import-js/eslint-plugin-import/pull/499
|
||||
[#489]: https://github.com/import-js/eslint-plugin-import/pull/489
|
||||
[#485]: https://github.com/import-js/eslint-plugin-import/pull/485
|
||||
[#461]: https://github.com/import-js/eslint-plugin-import/pull/461
|
||||
[#449]: https://github.com/import-js/eslint-plugin-import/pull/449
|
||||
[#444]: https://github.com/import-js/eslint-plugin-import/pull/444
|
||||
[#428]: https://github.com/import-js/eslint-plugin-import/pull/428
|
||||
[#395]: https://github.com/import-js/eslint-plugin-import/pull/395
|
||||
[#371]: https://github.com/import-js/eslint-plugin-import/pull/371
|
||||
[#365]: https://github.com/import-js/eslint-plugin-import/pull/365
|
||||
[#359]: https://github.com/import-js/eslint-plugin-import/pull/359
|
||||
[#343]: https://github.com/import-js/eslint-plugin-import/pull/343
|
||||
[#332]: https://github.com/import-js/eslint-plugin-import/pull/332
|
||||
[#322]: https://github.com/import-js/eslint-plugin-import/pull/322
|
||||
[#321]: https://github.com/import-js/eslint-plugin-import/pull/321
|
||||
[#316]: https://github.com/import-js/eslint-plugin-import/pull/316
|
||||
[#314]: https://github.com/import-js/eslint-plugin-import/pull/314
|
||||
[#308]: https://github.com/import-js/eslint-plugin-import/pull/308
|
||||
[#298]: https://github.com/import-js/eslint-plugin-import/pull/298
|
||||
[#297]: https://github.com/import-js/eslint-plugin-import/pull/297
|
||||
[#296]: https://github.com/import-js/eslint-plugin-import/pull/296
|
||||
[#290]: https://github.com/import-js/eslint-plugin-import/pull/290
|
||||
[#289]: https://github.com/import-js/eslint-plugin-import/pull/289
|
||||
[#288]: https://github.com/import-js/eslint-plugin-import/pull/288
|
||||
[#287]: https://github.com/import-js/eslint-plugin-import/pull/287
|
||||
[#278]: https://github.com/import-js/eslint-plugin-import/pull/278
|
||||
[#261]: https://github.com/import-js/eslint-plugin-import/pull/261
|
||||
[#256]: https://github.com/import-js/eslint-plugin-import/pull/256
|
||||
[#254]: https://github.com/import-js/eslint-plugin-import/pull/254
|
||||
[#250]: https://github.com/import-js/eslint-plugin-import/pull/250
|
||||
[#247]: https://github.com/import-js/eslint-plugin-import/pull/247
|
||||
[#245]: https://github.com/import-js/eslint-plugin-import/pull/245
|
||||
[#243]: https://github.com/import-js/eslint-plugin-import/pull/243
|
||||
[#241]: https://github.com/import-js/eslint-plugin-import/pull/241
|
||||
[#239]: https://github.com/import-js/eslint-plugin-import/pull/239
|
||||
[#228]: https://github.com/import-js/eslint-plugin-import/pull/228
|
||||
[#211]: https://github.com/import-js/eslint-plugin-import/pull/211
|
||||
[#164]: https://github.com/import-js/eslint-plugin-import/pull/164
|
||||
[#157]: https://github.com/import-js/eslint-plugin-import/pull/157
|
||||
[#2118]: https://github.com/import-js/eslint-plugin-import/issues/2118
|
||||
[#2067]: https://github.com/import-js/eslint-plugin-import/issues/2067
|
||||
[#2056]: https://github.com/import-js/eslint-plugin-import/issues/2056
|
||||
[#2063]: https://github.com/import-js/eslint-plugin-import/issues/2063
|
||||
[#1965]: https://github.com/import-js/eslint-plugin-import/issues/1965
|
||||
[#1924]: https://github.com/import-js/eslint-plugin-import/issues/1924
|
||||
[#1854]: https://github.com/import-js/eslint-plugin-import/issues/1854
|
||||
[#1841]: https://github.com/import-js/eslint-plugin-import/issues/1841
|
||||
[#1834]: https://github.com/import-js/eslint-plugin-import/issues/1834
|
||||
[#1814]: https://github.com/import-js/eslint-plugin-import/issues/1814
|
||||
[#1811]: https://github.com/import-js/eslint-plugin-import/issues/1811
|
||||
[#1808]: https://github.com/import-js/eslint-plugin-import/issues/1808
|
||||
[#1805]: https://github.com/import-js/eslint-plugin-import/issues/1805
|
||||
[#1801]: https://github.com/import-js/eslint-plugin-import/issues/1801
|
||||
[#1722]: https://github.com/import-js/eslint-plugin-import/issues/1722
|
||||
[#1704]: https://github.com/import-js/eslint-plugin-import/issues/1704
|
||||
[#1702]: https://github.com/import-js/eslint-plugin-import/issues/1702
|
||||
[#1635]: https://github.com/import-js/eslint-plugin-import/issues/1635
|
||||
[#1631]: https://github.com/import-js/eslint-plugin-import/issues/1631
|
||||
[#1616]: https://github.com/import-js/eslint-plugin-import/issues/1616
|
||||
[#1613]: https://github.com/import-js/eslint-plugin-import/issues/1613
|
||||
[#1589]: https://github.com/import-js/eslint-plugin-import/issues/1589
|
||||
[#1565]: https://github.com/import-js/eslint-plugin-import/issues/1565
|
||||
[#1366]: https://github.com/import-js/eslint-plugin-import/issues/1366
|
||||
[#1334]: https://github.com/import-js/eslint-plugin-import/issues/1334
|
||||
[#1323]: https://github.com/import-js/eslint-plugin-import/issues/1323
|
||||
[#1322]: https://github.com/import-js/eslint-plugin-import/issues/1322
|
||||
[#1300]: https://github.com/import-js/eslint-plugin-import/issues/1300
|
||||
[#1293]: https://github.com/import-js/eslint-plugin-import/issues/1293
|
||||
[#1266]: https://github.com/import-js/eslint-plugin-import/issues/1266
|
||||
[#1256]: https://github.com/import-js/eslint-plugin-import/issues/1256
|
||||
[#1233]: https://github.com/import-js/eslint-plugin-import/issues/1233
|
||||
[#1175]: https://github.com/import-js/eslint-plugin-import/issues/1175
|
||||
[#1166]: https://github.com/import-js/eslint-plugin-import/issues/1166
|
||||
[#1144]: https://github.com/import-js/eslint-plugin-import/issues/1144
|
||||
[#1058]: https://github.com/import-js/eslint-plugin-import/issues/1058
|
||||
[#1035]: https://github.com/import-js/eslint-plugin-import/issues/1035
|
||||
[#931]: https://github.com/import-js/eslint-plugin-import/issues/931
|
||||
[#886]: https://github.com/import-js/eslint-plugin-import/issues/886
|
||||
[#863]: https://github.com/import-js/eslint-plugin-import/issues/863
|
||||
[#842]: https://github.com/import-js/eslint-plugin-import/issues/842
|
||||
[#839]: https://github.com/import-js/eslint-plugin-import/issues/839
|
||||
[#795]: https://github.com/import-js/eslint-plugin-import/issues/795
|
||||
[#793]: https://github.com/import-js/eslint-plugin-import/issues/793
|
||||
[#720]: https://github.com/import-js/eslint-plugin-import/issues/720
|
||||
[#717]: https://github.com/import-js/eslint-plugin-import/issues/717
|
||||
[#686]: https://github.com/import-js/eslint-plugin-import/issues/686
|
||||
[#671]: https://github.com/import-js/eslint-plugin-import/issues/671
|
||||
[#660]: https://github.com/import-js/eslint-plugin-import/issues/660
|
||||
[#653]: https://github.com/import-js/eslint-plugin-import/issues/653
|
||||
[#627]: https://github.com/import-js/eslint-plugin-import/issues/627
|
||||
[#620]: https://github.com/import-js/eslint-plugin-import/issues/620
|
||||
[#609]: https://github.com/import-js/eslint-plugin-import/issues/609
|
||||
[#604]: https://github.com/import-js/eslint-plugin-import/issues/604
|
||||
[#602]: https://github.com/import-js/eslint-plugin-import/issues/602
|
||||
[#601]: https://github.com/import-js/eslint-plugin-import/issues/601
|
||||
[#592]: https://github.com/import-js/eslint-plugin-import/issues/592
|
||||
[#577]: https://github.com/import-js/eslint-plugin-import/issues/577
|
||||
[#570]: https://github.com/import-js/eslint-plugin-import/issues/570
|
||||
[#567]: https://github.com/import-js/eslint-plugin-import/issues/567
|
||||
[#566]: https://github.com/import-js/eslint-plugin-import/issues/566
|
||||
[#545]: https://github.com/import-js/eslint-plugin-import/issues/545
|
||||
[#530]: https://github.com/import-js/eslint-plugin-import/issues/530
|
||||
[#529]: https://github.com/import-js/eslint-plugin-import/issues/529
|
||||
[#519]: https://github.com/import-js/eslint-plugin-import/issues/519
|
||||
[#507]: https://github.com/import-js/eslint-plugin-import/issues/507
|
||||
[#484]: https://github.com/import-js/eslint-plugin-import/issues/484
|
||||
[#478]: https://github.com/import-js/eslint-plugin-import/issues/478
|
||||
[#456]: https://github.com/import-js/eslint-plugin-import/issues/456
|
||||
[#453]: https://github.com/import-js/eslint-plugin-import/issues/453
|
||||
[#452]: https://github.com/import-js/eslint-plugin-import/issues/452
|
||||
[#447]: https://github.com/import-js/eslint-plugin-import/issues/447
|
||||
[#441]: https://github.com/import-js/eslint-plugin-import/issues/441
|
||||
[#423]: https://github.com/import-js/eslint-plugin-import/issues/423
|
||||
[#416]: https://github.com/import-js/eslint-plugin-import/issues/416
|
||||
[#415]: https://github.com/import-js/eslint-plugin-import/issues/415
|
||||
[#402]: https://github.com/import-js/eslint-plugin-import/issues/402
|
||||
[#386]: https://github.com/import-js/eslint-plugin-import/issues/386
|
||||
[#373]: https://github.com/import-js/eslint-plugin-import/issues/373
|
||||
[#370]: https://github.com/import-js/eslint-plugin-import/issues/370
|
||||
[#348]: https://github.com/import-js/eslint-plugin-import/issues/348
|
||||
[#342]: https://github.com/import-js/eslint-plugin-import/issues/342
|
||||
[#328]: https://github.com/import-js/eslint-plugin-import/issues/328
|
||||
[#317]: https://github.com/import-js/eslint-plugin-import/issues/317
|
||||
[#313]: https://github.com/import-js/eslint-plugin-import/issues/313
|
||||
[#311]: https://github.com/import-js/eslint-plugin-import/issues/311
|
||||
[#306]: https://github.com/import-js/eslint-plugin-import/issues/306
|
||||
[#286]: https://github.com/import-js/eslint-plugin-import/issues/286
|
||||
[#283]: https://github.com/import-js/eslint-plugin-import/issues/283
|
||||
[#281]: https://github.com/import-js/eslint-plugin-import/issues/281
|
||||
[#275]: https://github.com/import-js/eslint-plugin-import/issues/275
|
||||
[#272]: https://github.com/import-js/eslint-plugin-import/issues/272
|
||||
[#270]: https://github.com/import-js/eslint-plugin-import/issues/270
|
||||
[#267]: https://github.com/import-js/eslint-plugin-import/issues/267
|
||||
[#266]: https://github.com/import-js/eslint-plugin-import/issues/266
|
||||
[#216]: https://github.com/import-js/eslint-plugin-import/issues/216
|
||||
[#214]: https://github.com/import-js/eslint-plugin-import/issues/214
|
||||
[#210]: https://github.com/import-js/eslint-plugin-import/issues/210
|
||||
[#200]: https://github.com/import-js/eslint-plugin-import/issues/200
|
||||
[#192]: https://github.com/import-js/eslint-plugin-import/issues/192
|
||||
[#191]: https://github.com/import-js/eslint-plugin-import/issues/191
|
||||
[#189]: https://github.com/import-js/eslint-plugin-import/issues/189
|
||||
[#170]: https://github.com/import-js/eslint-plugin-import/issues/170
|
||||
[#155]: https://github.com/import-js/eslint-plugin-import/issues/155
|
||||
[#119]: https://github.com/import-js/eslint-plugin-import/issues/119
|
||||
[#89]: https://github.com/import-js/eslint-plugin-import/issues/89
|
||||
|
||||
[Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.23.4...HEAD
|
||||
[2.23.4]: https://github.com/benmosher/eslint-plugin-import/compare/v2.23.3...v2.23.4
|
||||
[2.23.3]: https://github.com/benmosher/eslint-plugin-import/compare/v2.23.2...v2.23.3
|
||||
[2.23.2]: https://github.com/benmosher/eslint-plugin-import/compare/v2.23.1...v2.23.2
|
||||
[2.23.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.23.0...v2.23.1
|
||||
[2.23.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.22.1...v2.23.0
|
||||
[2.22.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.22.0...v2.22.1
|
||||
[2.22.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.21.1...v2.22.0
|
||||
[2.21.2]: https://github.com/benmosher/eslint-plugin-import/compare/v2.21.1...v2.21.2
|
||||
[2.21.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.21.0...v2.21.1
|
||||
[2.21.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.20.2...v2.21.0
|
||||
[2.20.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.20.1...v2.20.2
|
||||
[2.20.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.20.0...v2.20.1
|
||||
[2.19.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.19.1...v2.20.0
|
||||
[2.19.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.19.0...v2.19.1
|
||||
[2.19.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.18.2...v2.19.0
|
||||
[2.18.2]: https://github.com/benmosher/eslint-plugin-import/compare/v2.18.1...v2.18.2
|
||||
[2.18.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.18.0...v2.18.1
|
||||
[2.18.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.17.3...v2.18.0
|
||||
[2.17.3]: https://github.com/benmosher/eslint-plugin-import/compare/v2.17.2...v2.17.3
|
||||
[2.17.2]: https://github.com/benmosher/eslint-plugin-import/compare/v2.17.1...v2.17.2
|
||||
[2.17.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.17.0...v2.17.1
|
||||
[2.17.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.16.0...v2.17.0
|
||||
[2.16.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.15.0...v2.16.0
|
||||
[2.15.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.14.0...v2.15.0
|
||||
[2.14.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.13.0...v2.14.0
|
||||
[2.13.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.12.0...v2.13.0
|
||||
[2.12.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.11.0...v2.12.0
|
||||
[2.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.10.0...v2.11.0
|
||||
[2.10.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.9.0...v2.10.0
|
||||
[2.9.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.8.0...v2.9.0
|
||||
[2.8.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.7.0...v2.8.0
|
||||
[2.7.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.6.1...v2.7.0
|
||||
[2.6.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.6.0...v2.6.1
|
||||
[2.6.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.5.0...v2.6.0
|
||||
[2.5.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.4.0...v2.5.0
|
||||
[2.4.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.3.0...v2.4.0
|
||||
[2.3.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.2.0...v2.3.0
|
||||
[2.2.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.1.0...v2.2.0
|
||||
[2.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.1...v2.1.0
|
||||
[2.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
[2.0.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.16.0...v2.0.0
|
||||
[1.16.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.15.0...v1.16.0
|
||||
[1.15.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.14.0...v1.15.0
|
||||
[1.14.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.13.0...v1.14.0
|
||||
[1.13.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.12.0...v1.13.0
|
||||
[1.12.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.11.1...v1.12.0
|
||||
[1.11.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.11.0...v1.11.1
|
||||
[1.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.3...v1.11.0
|
||||
[1.10.3]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.2...v1.10.3
|
||||
[1.10.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.1...v1.10.2
|
||||
[1.10.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.0...v1.10.1
|
||||
[1.10.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.2...v1.10.0
|
||||
[1.9.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.1...v1.9.2
|
||||
[1.9.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.0...v1.9.1
|
||||
[1.9.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.8.1...v1.9.0
|
||||
[1.8.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.8.0...v1.8.1
|
||||
[1.8.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.7.0...v1.8.0
|
||||
[1.7.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.6.1...v1.7.0
|
||||
[1.6.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.6.0...v1.6.1
|
||||
[1.6.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.5.0...1.6.0
|
||||
[1.5.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.4.0...v1.5.0
|
||||
[1.4.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.3.0...v1.4.0
|
||||
[1.3.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.2.0...v1.3.0
|
||||
[1.2.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.1.0...v1.2.0
|
||||
[1.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.4...v1.1.0
|
||||
[1.0.4]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.3...v1.0.4
|
||||
[1.0.3]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.2...v1.0.3
|
||||
[1.0.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.1...v1.0.2
|
||||
[1.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.0...v1.0.1
|
||||
[1.0.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.0-beta.0...v1.0.0
|
||||
[1.0.0-beta.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.13.0...v1.0.0-beta.0
|
||||
[0.13.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.1...v0.13.0
|
||||
[0.12.2]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.1...v0.12.2
|
||||
[0.12.1]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.0...v0.12.1
|
||||
[0.12.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.11.0...v0.12.0
|
||||
[0.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.10.1...v0.11.0
|
||||
[Unreleased]: https://github.com/import-js/eslint-plugin-import/compare/v2.24.0...HEAD
|
||||
[2.24.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.23.4...v2.24.0
|
||||
[2.23.4]: https://github.com/import-js/eslint-plugin-import/compare/v2.23.3...v2.23.4
|
||||
[2.23.3]: https://github.com/import-js/eslint-plugin-import/compare/v2.23.2...v2.23.3
|
||||
[2.23.2]: https://github.com/import-js/eslint-plugin-import/compare/v2.23.1...v2.23.2
|
||||
[2.23.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.23.0...v2.23.1
|
||||
[2.23.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.22.1...v2.23.0
|
||||
[2.22.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.22.0...v2.22.1
|
||||
[2.22.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.21.1...v2.22.0
|
||||
[2.21.2]: https://github.com/import-js/eslint-plugin-import/compare/v2.21.1...v2.21.2
|
||||
[2.21.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.21.0...v2.21.1
|
||||
[2.21.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.20.2...v2.21.0
|
||||
[2.20.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.20.1...v2.20.2
|
||||
[2.20.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.20.0...v2.20.1
|
||||
[2.19.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.19.1...v2.20.0
|
||||
[2.19.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.19.0...v2.19.1
|
||||
[2.19.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.18.2...v2.19.0
|
||||
[2.18.2]: https://github.com/import-js/eslint-plugin-import/compare/v2.18.1...v2.18.2
|
||||
[2.18.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.18.0...v2.18.1
|
||||
[2.18.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.17.3...v2.18.0
|
||||
[2.17.3]: https://github.com/import-js/eslint-plugin-import/compare/v2.17.2...v2.17.3
|
||||
[2.17.2]: https://github.com/import-js/eslint-plugin-import/compare/v2.17.1...v2.17.2
|
||||
[2.17.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.17.0...v2.17.1
|
||||
[2.17.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.16.0...v2.17.0
|
||||
[2.16.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.15.0...v2.16.0
|
||||
[2.15.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.14.0...v2.15.0
|
||||
[2.14.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.13.0...v2.14.0
|
||||
[2.13.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.12.0...v2.13.0
|
||||
[2.12.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.11.0...v2.12.0
|
||||
[2.11.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.10.0...v2.11.0
|
||||
[2.10.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.9.0...v2.10.0
|
||||
[2.9.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.8.0...v2.9.0
|
||||
[2.8.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.7.0...v2.8.0
|
||||
[2.7.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.6.1...v2.7.0
|
||||
[2.6.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.6.0...v2.6.1
|
||||
[2.6.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.5.0...v2.6.0
|
||||
[2.5.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.4.0...v2.5.0
|
||||
[2.4.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.3.0...v2.4.0
|
||||
[2.3.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.2.0...v2.3.0
|
||||
[2.2.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.1.0...v2.2.0
|
||||
[2.1.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.1...v2.1.0
|
||||
[2.0.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
[2.0.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.16.0...v2.0.0
|
||||
[1.16.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.15.0...v1.16.0
|
||||
[1.15.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.14.0...v1.15.0
|
||||
[1.14.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.13.0...v1.14.0
|
||||
[1.13.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.12.0...v1.13.0
|
||||
[1.12.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.11.1...v1.12.0
|
||||
[1.11.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.11.0...v1.11.1
|
||||
[1.11.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.10.3...v1.11.0
|
||||
[1.10.3]: https://github.com/import-js/eslint-plugin-import/compare/v1.10.2...v1.10.3
|
||||
[1.10.2]: https://github.com/import-js/eslint-plugin-import/compare/v1.10.1...v1.10.2
|
||||
[1.10.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.10.0...v1.10.1
|
||||
[1.10.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.9.2...v1.10.0
|
||||
[1.9.2]: https://github.com/import-js/eslint-plugin-import/compare/v1.9.1...v1.9.2
|
||||
[1.9.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.9.0...v1.9.1
|
||||
[1.9.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.8.1...v1.9.0
|
||||
[1.8.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.8.0...v1.8.1
|
||||
[1.8.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.7.0...v1.8.0
|
||||
[1.7.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.6.1...v1.7.0
|
||||
[1.6.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.6.0...v1.6.1
|
||||
[1.6.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.5.0...1.6.0
|
||||
[1.5.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.4.0...v1.5.0
|
||||
[1.4.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.3.0...v1.4.0
|
||||
[1.3.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.2.0...v1.3.0
|
||||
[1.2.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.1.0...v1.2.0
|
||||
[1.1.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.4...v1.1.0
|
||||
[1.0.4]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.3...v1.0.4
|
||||
[1.0.3]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.2...v1.0.3
|
||||
[1.0.2]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.1...v1.0.2
|
||||
[1.0.1]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.0...v1.0.1
|
||||
[1.0.0]: https://github.com/import-js/eslint-plugin-import/compare/v1.0.0-beta.0...v1.0.0
|
||||
[1.0.0-beta.0]: https://github.com/import-js/eslint-plugin-import/compare/v0.13.0...v1.0.0-beta.0
|
||||
[0.13.0]: https://github.com/import-js/eslint-plugin-import/compare/v0.12.1...v0.13.0
|
||||
[0.12.2]: https://github.com/import-js/eslint-plugin-import/compare/v0.12.1...v0.12.2
|
||||
[0.12.1]: https://github.com/import-js/eslint-plugin-import/compare/v0.12.0...v0.12.1
|
||||
[0.12.0]: https://github.com/import-js/eslint-plugin-import/compare/v0.11.0...v0.12.0
|
||||
[0.11.0]: https://github.com/import-js/eslint-plugin-import/compare/v0.10.1...v0.11.0
|
||||
|
||||
[@1pete]: https://github.com/1pete
|
||||
[@3nuc]: https://github.com/3nuc
|
||||
[@aamulumi]: https://github.com/aamulumi
|
||||
[@aberezkin]: https://github.com/aberezkin
|
||||
[@adamborowski]: https://github.com/adamborowski
|
||||
[@adjerbetian]: https://github.com/adjerbetian
|
||||
[@ai]: https://github.com/ai
|
||||
|
|
@ -1238,6 +1276,7 @@ for info on changes for earlier releases.
|
|||
[@arvigeus]: https://github.com/arvigeus
|
||||
[@asapach]: https://github.com/asapach
|
||||
[@astorije]: https://github.com/astorije
|
||||
[@atav32]: https://github.com/atav32
|
||||
[@atikenny]: https://github.com/atikenny
|
||||
[@atos1990]: https://github.com/atos1990
|
||||
[@barbogast]: https://github.com/barbogast
|
||||
|
|
@ -1273,6 +1312,7 @@ for info on changes for earlier releases.
|
|||
[@ephys]: https://github.com/ephys
|
||||
[@eps1lon]: https://github.com/eps1lon
|
||||
[@ernestostifano]: https://github.com/ernestostifano
|
||||
[@ertrzyiks]: https://github.com/ertrzyiks
|
||||
[@fa93hws]: https://github.com/fa93hws
|
||||
[@fengkfengk]: https://github.com/fengkfengk
|
||||
[@fernandopasik]: https://github.com/fernandopasik
|
||||
|
|
@ -1322,6 +1362,7 @@ for info on changes for earlier releases.
|
|||
[@kiwka]: https://github.com/kiwka
|
||||
[@klimashkin]: https://github.com/klimashkin
|
||||
[@kmui2]: https://github.com/kmui2
|
||||
[@KostyaZgara]: https://github.com/KostyaZgara
|
||||
[@knpwrs]: https://github.com/knpwrs
|
||||
[@laysent]: https://github.com/laysent
|
||||
[@le0nik]: https://github.com/le0nik
|
||||
|
|
@ -1329,6 +1370,7 @@ for info on changes for earlier releases.
|
|||
[@lencioni]: https://github.com/lencioni
|
||||
[@leonardodino]: https://github.com/leonardodino
|
||||
[@Librazy]: https://github.com/Librazy
|
||||
[@liby]: https://github.com/liby
|
||||
[@lilling]: https://github.com/lilling
|
||||
[@ljharb]: https://github.com/ljharb
|
||||
[@ljqx]: https://github.com/ljqx
|
||||
|
|
@ -1358,6 +1400,7 @@ for info on changes for earlier releases.
|
|||
[@paztis]: https://github.com/paztis
|
||||
[@pcorpet]: https://github.com/pcorpet
|
||||
[@Pessimistress]: https://github.com/Pessimistress
|
||||
[@pmcelhaney]: https://github.com/pmcelhaney
|
||||
[@preco21]: https://github.com/preco21
|
||||
[@pzhine]: https://github.com/pzhine
|
||||
[@ramasilveyra]: https://github.com/ramasilveyra
|
||||
|
|
@ -1369,6 +1412,7 @@ for info on changes for earlier releases.
|
|||
[@richardxia]: https://github.com/richardxia
|
||||
[@robertrossmann]: https://github.com/robertrossmann
|
||||
[@rosswarren]: https://github.com/rosswarren
|
||||
[@rperello]: https://github.com/rperello
|
||||
[@rsolomon]: https://github.com/rsolomon
|
||||
[@s-h-a-d-o-w]: https://github.com/s-h-a-d-o-w
|
||||
[@saschanaz]: https://github.com/saschanaz
|
||||
|
|
@ -1385,6 +1429,7 @@ for info on changes for earlier releases.
|
|||
[@skozin]: https://github.com/skozin
|
||||
[@skyrpex]: https://github.com/skyrpex
|
||||
[@sompylasar]: https://github.com/sompylasar
|
||||
[@soryy708]: https://github.com/soryy708
|
||||
[@spalger]: https://github.com/spalger
|
||||
[@st-sloth]: https://github.com/st-sloth
|
||||
[@stekycz]: https://github.com/stekycz
|
||||
|
|
@ -1407,6 +1452,7 @@ for info on changes for earlier releases.
|
|||
[@TrevorBurnham]: https://github.com/TrevorBurnham
|
||||
[@ttmarek]: https://github.com/ttmarek
|
||||
[@vikr01]: https://github.com/vikr01
|
||||
[@wenfangdu]: https://github.com/wenfangdu
|
||||
[@wKich]: https://github.com/wKich
|
||||
[@wschurman]: https://github.com/wschurman
|
||||
[@wtgtybhertgeghgtwtg]: https://github.com/wtgtybhertgeghgtwtg
|
||||
|
|
|
|||
10
node_modules/eslint-plugin-import/README.md
generated
vendored
10
node_modules/eslint-plugin-import/README.md
generated
vendored
|
|
@ -1,8 +1,8 @@
|
|||
# eslint-plugin-import
|
||||
|
||||
[](https://travis-ci.org/benmosher/eslint-plugin-import)
|
||||
[](https://coveralls.io/github/benmosher/eslint-plugin-import?branch=master)
|
||||
[](https://ci.appveyor.com/project/benmosher/eslint-plugin-import/branch/master)
|
||||
[](https://travis-ci.org/import-js/eslint-plugin-import)
|
||||
[](https://coveralls.io/github/import-js/eslint-plugin-import?branch=master)
|
||||
[](https://ci.appveyor.com/project/import-js/eslint-plugin-import/branch/master)
|
||||
[](https://www.npmjs.com/package/eslint-plugin-import)
|
||||
[](http://www.npmtrends.com/eslint-plugin-import)
|
||||
|
||||
|
|
@ -190,7 +190,7 @@ runtime (allowing some modules to be included more traditionally via script tags
|
|||
In the interest of supporting both of these, v0.11 introduces resolvers.
|
||||
|
||||
Currently [Node] and [webpack] resolution have been implemented, but the
|
||||
resolvers are just npm packages, so [third party packages are supported](https://github.com/benmosher/eslint-plugin-import/wiki/Resolvers) (and encouraged!).
|
||||
resolvers are just npm packages, so [third party packages are supported](https://github.com/import-js/eslint-plugin-import/wiki/Resolvers) (and encouraged!).
|
||||
|
||||
You can reference resolvers in several ways (in order of precedence):
|
||||
|
||||
|
|
@ -348,6 +348,8 @@ An array of folders. Resolved modules only from those folders will be considered
|
|||
|
||||
This option is also useful in a monorepo setup: list here all directories that contain monorepo's packages and they will be treated as external ones no matter which resolver is used.
|
||||
|
||||
If you are using `yarn` PnP as your package manager, add the `.yarn` folder and all your installed dependencies will be considered as `external`, instead of `internal`.
|
||||
|
||||
Each item in this array is either a folder's name, its subpath, or its absolute prefix path:
|
||||
|
||||
- `jspm_modules` will match any file or folder named `jspm_modules` or which has a direct or non-direct parent named `jspm_modules`, e.g. `/home/me/project/jspm_modules` or `/home/me/project/jspm_modules/some-pkg/index.js`.
|
||||
|
|
|
|||
10
node_modules/eslint-plugin-import/RELEASE.md
generated
vendored
10
node_modules/eslint-plugin-import/RELEASE.md
generated
vendored
|
|
@ -13,16 +13,16 @@
|
|||
at last version's tag.
|
||||
|
||||
```markdown
|
||||
[Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.1...HEAD
|
||||
[2.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
[Unreleased]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.1...HEAD
|
||||
[2.0.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
```
|
||||
|
||||
becomes
|
||||
|
||||
```markdown
|
||||
[Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.1.0...HEAD
|
||||
[2.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.1...v2.1.0
|
||||
[2.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
[Unreleased]: https://github.com/import-js/eslint-plugin-import/compare/v2.1.0...HEAD
|
||||
[2.1.0]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.1...v2.1.0
|
||||
[2.0.1]: https://github.com/import-js/eslint-plugin-import/compare/v2.0.0...v2.0.1
|
||||
```
|
||||
|
||||
Generally, don't use `npm version` for this because it creates a tag, which I normally
|
||||
|
|
|
|||
4
node_modules/eslint-plugin-import/docs/rules/extensions.md
generated
vendored
4
node_modules/eslint-plugin-import/docs/rules/extensions.md
generated
vendored
|
|
@ -109,8 +109,6 @@ import foo from './foo';
|
|||
import bar from './bar';
|
||||
|
||||
import Component from './Component';
|
||||
|
||||
import express from 'express';
|
||||
```
|
||||
|
||||
The following patterns are not considered problems when configuration set to "always":
|
||||
|
|
@ -122,8 +120,6 @@ import bar from './bar.json';
|
|||
|
||||
import Component from './Component.jsx';
|
||||
|
||||
import express from 'express/index.js';
|
||||
|
||||
import * as path from 'path';
|
||||
```
|
||||
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/first.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/first.md
generated
vendored
|
|
@ -67,4 +67,4 @@ enable this rule.
|
|||
- Issue [#255]
|
||||
|
||||
[`import/order`]: ./order.md
|
||||
[#255]: https://github.com/benmosher/eslint-plugin-import/issues/255
|
||||
[#255]: https://github.com/import-js/eslint-plugin-import/issues/255
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/imports-first.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/imports-first.md
generated
vendored
|
|
@ -1,3 +1,3 @@
|
|||
# imports-first
|
||||
|
||||
This rule was **deprecated** in eslint-plugin-import v2.0.0. Please use the corresponding rule [`first`](https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/first.md).
|
||||
This rule was **deprecated** in eslint-plugin-import v2.0.0. Please use the corresponding rule [`first`](https://github.com/import-js/eslint-plugin-import/blob/master/docs/rules/first.md).
|
||||
|
|
|
|||
8
node_modules/eslint-plugin-import/docs/rules/named.md
generated
vendored
8
node_modules/eslint-plugin-import/docs/rules/named.md
generated
vendored
|
|
@ -5,7 +5,7 @@ Verifies that all named imports are part of the set of named exports in the refe
|
|||
For `export`, verifies that all named exports exist in the referenced module.
|
||||
|
||||
Note: for packages, the plugin will find exported names
|
||||
from [`jsnext:main`], if present in `package.json`.
|
||||
from [`jsnext:main`] (deprecated) or `module`, if present in `package.json`.
|
||||
Redux's npm module includes this key, and thereby is lintable, for example.
|
||||
|
||||
A module path that is [ignored] or not [unambiguously an ES module] will not be reported when imported. Note that type imports and exports, as used by [Flow], are always ignored.
|
||||
|
|
@ -91,8 +91,10 @@ runtime, you will likely see false positives with this rule.
|
|||
## Further Reading
|
||||
|
||||
- [`import/ignore`] setting
|
||||
- [`jsnext:main`] (Rollup)
|
||||
- [`jsnext:main`] deprecation
|
||||
- [`pkg.module`] (Rollup)
|
||||
|
||||
|
||||
[`jsnext:main`]: https://github.com/rollup/rollup/wiki/jsnext:main
|
||||
[`jsnext:main`]: https://github.com/jsforum/jsforum/issues/5
|
||||
[`pkg.module`]: https://github.com/rollup/rollup/wiki/pkg.module
|
||||
[`import/ignore`]: ../../README.md#importignore
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/no-cycle.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/no-cycle.md
generated
vendored
|
|
@ -83,7 +83,7 @@ this rule enabled.
|
|||
|
||||
## Further Reading
|
||||
|
||||
- [Original inspiring issue](https://github.com/benmosher/eslint-plugin-import/issues/941)
|
||||
- [Original inspiring issue](https://github.com/import-js/eslint-plugin-import/issues/941)
|
||||
- Rule to detect that module imports itself: [`no-self-import`]
|
||||
- [`import/external-module-folders`] setting
|
||||
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/no-duplicates.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/no-duplicates.md
generated
vendored
|
|
@ -7,7 +7,7 @@ ESLint core has a similar rule ([`no-duplicate-imports`](http://eslint.org/docs/
|
|||
is different in two key ways:
|
||||
|
||||
1. the paths in the source code don't have to exactly match, they just have to point to the same module on the filesystem. (i.e. `./foo` and `./foo.js`)
|
||||
2. this version distinguishes Flow `type` imports from standard imports. ([#334](https://github.com/benmosher/eslint-plugin-import/pull/334))
|
||||
2. this version distinguishes Flow `type` imports from standard imports. ([#334](https://github.com/import-js/eslint-plugin-import/pull/334))
|
||||
|
||||
## Rule Details
|
||||
|
||||
|
|
|
|||
11
node_modules/eslint-plugin-import/docs/rules/no-namespace.md
generated
vendored
11
node_modules/eslint-plugin-import/docs/rules/no-namespace.md
generated
vendored
|
|
@ -5,6 +5,12 @@ Enforce a convention of not using namespace (a.k.a. "wildcard" `*`) imports.
|
|||
+(fixable) The `--fix` option on the [command line] automatically fixes problems reported by this rule, provided that the namespace object is only used for direct member access, e.g. `namespace.a`.
|
||||
The `--fix` functionality for this rule requires ESLint 5 or newer.
|
||||
|
||||
### Options
|
||||
|
||||
This rule supports the following options:
|
||||
|
||||
- `ignore`: array of glob strings for modules that should be ignored by the rule.
|
||||
|
||||
## Rule Details
|
||||
|
||||
Valid:
|
||||
|
|
@ -15,6 +21,11 @@ import { a, b } from './bar'
|
|||
import defaultExport, { a, b } from './foobar'
|
||||
```
|
||||
|
||||
```js
|
||||
/* eslint import/no-namespace: ["error", {ignore: ['*.ext']] */
|
||||
import * as bar from './ignored-module.ext';
|
||||
```
|
||||
|
||||
Invalid:
|
||||
|
||||
```js
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/no-unused-modules.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/no-unused-modules.md
generated
vendored
|
|
@ -10,7 +10,7 @@ Note: dynamic imports are currently not supported.
|
|||
|
||||
### Usage
|
||||
|
||||
In order for this plugin to work, one of the options `missingExports` or `unusedExports` must be enabled (see "Options" section below). In the future, these options will be enabled by default (see https://github.com/benmosher/eslint-plugin-import/issues/1324)
|
||||
In order for this plugin to work, one of the options `missingExports` or `unusedExports` must be enabled (see "Options" section below). In the future, these options will be enabled by default (see https://github.com/import-js/eslint-plugin-import/issues/1324)
|
||||
|
||||
Example:
|
||||
```
|
||||
|
|
|
|||
2
node_modules/eslint-plugin-import/docs/rules/no-useless-path-segments.md
generated
vendored
2
node_modules/eslint-plugin-import/docs/rules/no-useless-path-segments.md
generated
vendored
|
|
@ -72,7 +72,7 @@ import "./pages/index"; // should be "./pages" (auto-fixable)
|
|||
import "./pages/index.js"; // should be "./pages" (auto-fixable)
|
||||
```
|
||||
|
||||
Note: `noUselessIndex` only avoids ambiguous imports for `.js` files if you haven't specified other resolved file extensions. See [Settings: import/extensions](https://github.com/benmosher/eslint-plugin-import#importextensions) for details.
|
||||
Note: `noUselessIndex` only avoids ambiguous imports for `.js` files if you haven't specified other resolved file extensions. See [Settings: import/extensions](https://github.com/import-js/eslint-plugin-import#importextensions) for details.
|
||||
|
||||
### commonjs
|
||||
|
||||
|
|
|
|||
21
node_modules/eslint-plugin-import/docs/rules/order.md
generated
vendored
21
node_modules/eslint-plugin-import/docs/rules/order.md
generated
vendored
|
|
@ -148,6 +148,27 @@ Example:
|
|||
}]
|
||||
}
|
||||
```
|
||||
|
||||
You can also use `patterns`(e.g., `react`, `react-router-dom`, etc).
|
||||
|
||||
Example:
|
||||
```json
|
||||
{
|
||||
"import/order": [
|
||||
"error",
|
||||
{
|
||||
"pathGroups": [
|
||||
{
|
||||
"pattern": "react",
|
||||
"group": "builtin",
|
||||
"position": "before"
|
||||
}
|
||||
],
|
||||
"pathGroupsExcludedImportTypes": ["react"]
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
The default value is `["builtin", "external"]`.
|
||||
|
||||
### `newlines-between: [ignore|always|always-and-inside-groups|never]`:
|
||||
|
|
|
|||
148
node_modules/eslint-plugin-import/lib/ExportMap.js
generated
vendored
148
node_modules/eslint-plugin-import/lib/ExportMap.js
generated
vendored
File diff suppressed because one or more lines are too long
8
node_modules/eslint-plugin-import/lib/core/importType.js
generated
vendored
8
node_modules/eslint-plugin-import/lib/core/importType.js
generated
vendored
File diff suppressed because one or more lines are too long
12
node_modules/eslint-plugin-import/lib/core/packagePath.js
generated
vendored
12
node_modules/eslint-plugin-import/lib/core/packagePath.js
generated
vendored
|
|
@ -12,8 +12,12 @@ getFilePackagePath = getFilePackagePath;exports.
|
|||
|
||||
|
||||
|
||||
getFilePackageName = getFilePackageName;var _path = require('path');var _findUp = require('find-up');var _findUp2 = _interopRequireDefault(_findUp);var _readPkgUp = require('read-pkg-up');var _readPkgUp2 = _interopRequireDefault(_readPkgUp);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function getContextPackagePath(context) {return getFilePackagePath(context.getFilename());}function getFilePackagePath(filePath) {const fp = _findUp2.default.sync('package.json', { cwd: filePath });return (0, _path.dirname)(fp);}function getFilePackageName(filePath) {var _readPkgUp$sync =
|
||||
_readPkgUp2.default.sync({ cwd: filePath, normalize: false });const pkg = _readPkgUp$sync.pkg;
|
||||
return pkg && pkg.name;
|
||||
getFilePackageName = getFilePackageName;var _path = require('path');var _findUp = require('find-up');var _findUp2 = _interopRequireDefault(_findUp);var _readPkgUp = require('read-pkg-up');var _readPkgUp2 = _interopRequireDefault(_readPkgUp);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}function getContextPackagePath(context) {return getFilePackagePath(context.getPhysicalFilename ? context.getPhysicalFilename() : context.getFilename());}function getFilePackagePath(filePath) {var fp = _findUp2['default'].sync('package.json', { cwd: filePath });return (0, _path.dirname)(fp);}function getFilePackageName(filePath) {var _readPkgUp$sync =
|
||||
_readPkgUp2['default'].sync({ cwd: filePath, normalize: false }),pkg = _readPkgUp$sync.pkg,path = _readPkgUp$sync.path;
|
||||
if (pkg) {
|
||||
// recursion in case of intermediate esm package.json without name found
|
||||
return pkg.name || getFilePackageName((0, _path.dirname)((0, _path.dirname)(path)));
|
||||
}
|
||||
return null;
|
||||
}
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb3JlL3BhY2thZ2VQYXRoLmpzIl0sIm5hbWVzIjpbImdldENvbnRleHRQYWNrYWdlUGF0aCIsImdldEZpbGVQYWNrYWdlUGF0aCIsImdldEZpbGVQYWNrYWdlTmFtZSIsImNvbnRleHQiLCJnZXRGaWxlbmFtZSIsImZpbGVQYXRoIiwiZnAiLCJmaW5kVXAiLCJzeW5jIiwiY3dkIiwicmVhZFBrZ1VwIiwibm9ybWFsaXplIiwicGtnIiwibmFtZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLZ0JBLHFCLEdBQUFBLHFCOzs7O0FBSUFDLGtCLEdBQUFBLGtCOzs7OztBQUtBQyxrQixHQUFBQSxrQixDQWRoQiw0QkFDQSxpQywrQ0FDQSx3QyxrSkFHTyxTQUFTRixxQkFBVCxDQUErQkcsT0FBL0IsRUFBd0MsQ0FDN0MsT0FBT0YsbUJBQW1CRSxRQUFRQyxXQUFSLEVBQW5CLENBQVAsQ0FDRCxDQUVNLFNBQVNILGtCQUFULENBQTRCSSxRQUE1QixFQUFzQyxDQUMzQyxNQUFNQyxLQUFLQyxpQkFBT0MsSUFBUCxDQUFZLGNBQVosRUFBNEIsRUFBRUMsS0FBS0osUUFBUCxFQUE1QixDQUFYLENBQ0EsT0FBTyxtQkFBUUMsRUFBUixDQUFQLENBQ0QsQ0FFTSxTQUFTSixrQkFBVCxDQUE0QkcsUUFBNUIsRUFBc0M7QUFDM0JLLHNCQUFVRixJQUFWLENBQWUsRUFBRUMsS0FBS0osUUFBUCxFQUFpQk0sV0FBVyxLQUE1QixFQUFmLENBRDJCLE9BQ25DQyxHQURtQyxtQkFDbkNBLEdBRG1DO0FBRTNDLFNBQU9BLE9BQU9BLElBQUlDLElBQWxCO0FBQ0QiLCJmaWxlIjoicGFja2FnZVBhdGguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBkaXJuYW1lIH0gZnJvbSAncGF0aCc7XG5pbXBvcnQgZmluZFVwIGZyb20gJ2ZpbmQtdXAnO1xuaW1wb3J0IHJlYWRQa2dVcCBmcm9tICdyZWFkLXBrZy11cCc7XG5cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENvbnRleHRQYWNrYWdlUGF0aChjb250ZXh0KSB7XG4gIHJldHVybiBnZXRGaWxlUGFja2FnZVBhdGgoY29udGV4dC5nZXRGaWxlbmFtZSgpKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEZpbGVQYWNrYWdlUGF0aChmaWxlUGF0aCkge1xuICBjb25zdCBmcCA9IGZpbmRVcC5zeW5jKCdwYWNrYWdlLmpzb24nLCB7IGN3ZDogZmlsZVBhdGggfSk7XG4gIHJldHVybiBkaXJuYW1lKGZwKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEZpbGVQYWNrYWdlTmFtZShmaWxlUGF0aCkge1xuICBjb25zdCB7IHBrZyB9ID0gcmVhZFBrZ1VwLnN5bmMoeyBjd2Q6IGZpbGVQYXRoLCBub3JtYWxpemU6IGZhbHNlIH0pO1xuICByZXR1cm4gcGtnICYmIHBrZy5uYW1lO1xufVxuIl19
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb3JlL3BhY2thZ2VQYXRoLmpzIl0sIm5hbWVzIjpbImdldENvbnRleHRQYWNrYWdlUGF0aCIsImdldEZpbGVQYWNrYWdlUGF0aCIsImdldEZpbGVQYWNrYWdlTmFtZSIsImNvbnRleHQiLCJnZXRQaHlzaWNhbEZpbGVuYW1lIiwiZ2V0RmlsZW5hbWUiLCJmaWxlUGF0aCIsImZwIiwiZmluZFVwIiwic3luYyIsImN3ZCIsInJlYWRQa2dVcCIsIm5vcm1hbGl6ZSIsInBrZyIsInBhdGgiLCJuYW1lIl0sIm1hcHBpbmdzIjoiOzs7OztBQUtnQkEscUIsR0FBQUEscUI7Ozs7QUFJQUMsa0IsR0FBQUEsa0I7Ozs7O0FBS0FDLGtCLEdBQUFBLGtCLENBZGhCLDRCQUNBLGlDLCtDQUNBLHdDLG9KQUdPLFNBQVNGLHFCQUFULENBQStCRyxPQUEvQixFQUF3QyxDQUM3QyxPQUFPRixtQkFBbUJFLFFBQVFDLG1CQUFSLEdBQThCRCxRQUFRQyxtQkFBUixFQUE5QixHQUE4REQsUUFBUUUsV0FBUixFQUFqRixDQUFQLENBQ0QsQ0FFTSxTQUFTSixrQkFBVCxDQUE0QkssUUFBNUIsRUFBc0MsQ0FDM0MsSUFBTUMsS0FBS0Msb0JBQU9DLElBQVAsQ0FBWSxjQUFaLEVBQTRCLEVBQUVDLEtBQUtKLFFBQVAsRUFBNUIsQ0FBWCxDQUNBLE9BQU8sbUJBQVFDLEVBQVIsQ0FBUCxDQUNELENBRU0sU0FBU0wsa0JBQVQsQ0FBNEJJLFFBQTVCLEVBQXNDO0FBQ3JCSyx5QkFBVUYsSUFBVixDQUFlLEVBQUVDLEtBQUtKLFFBQVAsRUFBaUJNLFdBQVcsS0FBNUIsRUFBZixDQURxQixDQUNuQ0MsR0FEbUMsbUJBQ25DQSxHQURtQyxDQUM5QkMsSUFEOEIsbUJBQzlCQSxJQUQ4QjtBQUUzQyxNQUFJRCxHQUFKLEVBQVM7QUFDUDtBQUNBLFdBQU9BLElBQUlFLElBQUosSUFBWWIsbUJBQW1CLG1CQUFRLG1CQUFRWSxJQUFSLENBQVIsQ0FBbkIsQ0FBbkI7QUFDRDtBQUNELFNBQU8sSUFBUDtBQUNEIiwiZmlsZSI6InBhY2thZ2VQYXRoLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZGlybmFtZSB9IGZyb20gJ3BhdGgnO1xuaW1wb3J0IGZpbmRVcCBmcm9tICdmaW5kLXVwJztcbmltcG9ydCByZWFkUGtnVXAgZnJvbSAncmVhZC1wa2ctdXAnO1xuXG5cbmV4cG9ydCBmdW5jdGlvbiBnZXRDb250ZXh0UGFja2FnZVBhdGgoY29udGV4dCkge1xuICByZXR1cm4gZ2V0RmlsZVBhY2thZ2VQYXRoKGNvbnRleHQuZ2V0UGh5c2ljYWxGaWxlbmFtZSA/IGNvbnRleHQuZ2V0UGh5c2ljYWxGaWxlbmFtZSgpIDogY29udGV4dC5nZXRGaWxlbmFtZSgpKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEZpbGVQYWNrYWdlUGF0aChmaWxlUGF0aCkge1xuICBjb25zdCBmcCA9IGZpbmRVcC5zeW5jKCdwYWNrYWdlLmpzb24nLCB7IGN3ZDogZmlsZVBhdGggfSk7XG4gIHJldHVybiBkaXJuYW1lKGZwKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldEZpbGVQYWNrYWdlTmFtZShmaWxlUGF0aCkge1xuICBjb25zdCB7IHBrZywgcGF0aCB9ID0gcmVhZFBrZ1VwLnN5bmMoeyBjd2Q6IGZpbGVQYXRoLCBub3JtYWxpemU6IGZhbHNlIH0pO1xuICBpZiAocGtnKSB7XG4gICAgLy8gcmVjdXJzaW9uIGluIGNhc2Ugb2YgaW50ZXJtZWRpYXRlIGVzbSBwYWNrYWdlLmpzb24gd2l0aG91dCBuYW1lIGZvdW5kXG4gICAgcmV0dXJuIHBrZy5uYW1lIHx8IGdldEZpbGVQYWNrYWdlTmFtZShkaXJuYW1lKGRpcm5hbWUocGF0aCkpKTtcbiAgfVxuICByZXR1cm4gbnVsbDtcbn1cbiJdfQ==
|
||||
2
node_modules/eslint-plugin-import/lib/core/staticRequire.js
generated
vendored
2
node_modules/eslint-plugin-import/lib/core/staticRequire.js
generated
vendored
|
|
@ -1,4 +1,4 @@
|
|||
'use strict';Object.defineProperty(exports, "__esModule", { value: true });exports.default =
|
||||
'use strict';Object.defineProperty(exports, "__esModule", { value: true });exports['default'] =
|
||||
isStaticRequire; // todo: merge with module visitor
|
||||
function isStaticRequire(node) {return node &&
|
||||
node.callee &&
|
||||
|
|
|
|||
8
node_modules/eslint-plugin-import/lib/docsUrl.js
generated
vendored
8
node_modules/eslint-plugin-import/lib/docsUrl.js
generated
vendored
|
|
@ -1,8 +1,8 @@
|
|||
'use strict';Object.defineProperty(exports, "__esModule", { value: true });exports.default =
|
||||
'use strict';Object.defineProperty(exports, "__esModule", { value: true });exports['default'] =
|
||||
|
||||
|
||||
|
||||
docsUrl;var _package = require('../package.json');var _package2 = _interopRequireDefault(_package);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}const repoUrl = 'https://github.com/benmosher/eslint-plugin-import';function docsUrl(ruleName) {let commitish = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : `v${_package2.default.version}`;
|
||||
return `${repoUrl}/blob/${commitish}/docs/rules/${ruleName}.md`;
|
||||
docsUrl;var _package = require('../package.json');var _package2 = _interopRequireDefault(_package);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}var repoUrl = 'https://github.com/import-js/eslint-plugin-import';function docsUrl(ruleName) {var commitish = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'v' + String(_package2['default'].version);
|
||||
return repoUrl + '/blob/' + String(commitish) + '/docs/rules/' + String(ruleName) + '.md';
|
||||
}
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9kb2NzVXJsLmpzIl0sIm5hbWVzIjpbImRvY3NVcmwiLCJyZXBvVXJsIiwicnVsZU5hbWUiLCJjb21taXRpc2giLCJwa2ciLCJ2ZXJzaW9uIl0sIm1hcHBpbmdzIjoiOzs7O0FBSXdCQSxPLENBSnhCLDBDLDhJQUVBLE1BQU1DLFVBQVUsbURBQWhCLENBRWUsU0FBU0QsT0FBVCxDQUFpQkUsUUFBakIsRUFBMEQsS0FBL0JDLFNBQStCLHVFQUFsQixJQUFHQyxrQkFBSUMsT0FBUSxFQUFHO0FBQ3ZFLFNBQVEsR0FBRUosT0FBUSxTQUFRRSxTQUFVLGVBQWNELFFBQVMsS0FBM0Q7QUFDRCIsImZpbGUiOiJkb2NzVXJsLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHBrZyBmcm9tICcuLi9wYWNrYWdlLmpzb24nO1xuXG5jb25zdCByZXBvVXJsID0gJ2h0dHBzOi8vZ2l0aHViLmNvbS9iZW5tb3NoZXIvZXNsaW50LXBsdWdpbi1pbXBvcnQnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBkb2NzVXJsKHJ1bGVOYW1lLCBjb21taXRpc2ggPSBgdiR7cGtnLnZlcnNpb259YCkge1xuICByZXR1cm4gYCR7cmVwb1VybH0vYmxvYi8ke2NvbW1pdGlzaH0vZG9jcy9ydWxlcy8ke3J1bGVOYW1lfS5tZGA7XG59XG4iXX0=
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9kb2NzVXJsLmpzIl0sIm5hbWVzIjpbImRvY3NVcmwiLCJyZXBvVXJsIiwicnVsZU5hbWUiLCJjb21taXRpc2giLCJwa2ciLCJ2ZXJzaW9uIl0sIm1hcHBpbmdzIjoiOzs7O0FBSXdCQSxPLENBSnhCLDBDLGdKQUVBLElBQU1DLFVBQVUsbURBQWhCLENBRWUsU0FBU0QsT0FBVCxDQUFpQkUsUUFBakIsRUFBMEQsS0FBL0JDLFNBQStCLG9GQUFmQyxxQkFBSUMsT0FBVztBQUN2RSxTQUFVSixPQUFWLHFCQUEwQkUsU0FBMUIsNEJBQWtERCxRQUFsRDtBQUNEIiwiZmlsZSI6ImRvY3NVcmwuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgcGtnIGZyb20gJy4uL3BhY2thZ2UuanNvbic7XG5cbmNvbnN0IHJlcG9VcmwgPSAnaHR0cHM6Ly9naXRodWIuY29tL2ltcG9ydC1qcy9lc2xpbnQtcGx1Z2luLWltcG9ydCc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGRvY3NVcmwocnVsZU5hbWUsIGNvbW1pdGlzaCA9IGB2JHtwa2cudmVyc2lvbn1gKSB7XG4gIHJldHVybiBgJHtyZXBvVXJsfS9ibG9iLyR7Y29tbWl0aXNofS9kb2NzL3J1bGVzLyR7cnVsZU5hbWV9Lm1kYDtcbn1cbiJdfQ==
|
||||
6
node_modules/eslint-plugin-import/lib/importDeclaration.js
generated
vendored
6
node_modules/eslint-plugin-import/lib/importDeclaration.js
generated
vendored
|
|
@ -1,5 +1,5 @@
|
|||
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.default = importDeclaration;function importDeclaration(context) {
|
||||
const ancestors = context.getAncestors();
|
||||
"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports["default"] = importDeclaration;function importDeclaration(context) {
|
||||
var ancestors = context.getAncestors();
|
||||
return ancestors[ancestors.length - 1];
|
||||
}
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbXBvcnREZWNsYXJhdGlvbi5qcyJdLCJuYW1lcyI6WyJpbXBvcnREZWNsYXJhdGlvbiIsImNvbnRleHQiLCJhbmNlc3RvcnMiLCJnZXRBbmNlc3RvcnMiLCJsZW5ndGgiXSwibWFwcGluZ3MiOiI2RkFBd0JBLGlCLENBQVQsU0FBU0EsaUJBQVQsQ0FBMkJDLE9BQTNCLEVBQW9DO0FBQ2pELFFBQU1DLFlBQVlELFFBQVFFLFlBQVIsRUFBbEI7QUFDQSxTQUFPRCxVQUFVQSxVQUFVRSxNQUFWLEdBQW1CLENBQTdCLENBQVA7QUFDRCIsImZpbGUiOiJpbXBvcnREZWNsYXJhdGlvbi5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGltcG9ydERlY2xhcmF0aW9uKGNvbnRleHQpIHtcbiAgY29uc3QgYW5jZXN0b3JzID0gY29udGV4dC5nZXRBbmNlc3RvcnMoKTtcbiAgcmV0dXJuIGFuY2VzdG9yc1thbmNlc3RvcnMubGVuZ3RoIC0gMV07XG59XG4iXX0=
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbXBvcnREZWNsYXJhdGlvbi5qcyJdLCJuYW1lcyI6WyJpbXBvcnREZWNsYXJhdGlvbiIsImNvbnRleHQiLCJhbmNlc3RvcnMiLCJnZXRBbmNlc3RvcnMiLCJsZW5ndGgiXSwibWFwcGluZ3MiOiJnR0FBd0JBLGlCLENBQVQsU0FBU0EsaUJBQVQsQ0FBMkJDLE9BQTNCLEVBQW9DO0FBQ2pELE1BQU1DLFlBQVlELFFBQVFFLFlBQVIsRUFBbEI7QUFDQSxTQUFPRCxVQUFVQSxVQUFVRSxNQUFWLEdBQW1CLENBQTdCLENBQVA7QUFDRCIsImZpbGUiOiJpbXBvcnREZWNsYXJhdGlvbi5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGltcG9ydERlY2xhcmF0aW9uKGNvbnRleHQpIHtcbiAgY29uc3QgYW5jZXN0b3JzID0gY29udGV4dC5nZXRBbmNlc3RvcnMoKTtcbiAgcmV0dXJuIGFuY2VzdG9yc1thbmNlc3RvcnMubGVuZ3RoIC0gMV07XG59XG4iXX0=
|
||||
6
node_modules/eslint-plugin-import/lib/index.js
generated
vendored
6
node_modules/eslint-plugin-import/lib/index.js
generated
vendored
File diff suppressed because one or more lines are too long
42
node_modules/eslint-plugin-import/lib/rules/default.js
generated
vendored
42
node_modules/eslint-plugin-import/lib/rules/default.js
generated
vendored
|
|
@ -1,40 +1,40 @@
|
|||
'use strict';var _ExportMap = require('../ExportMap');var _ExportMap2 = _interopRequireDefault(_ExportMap);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'problem',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('default') },
|
||||
url: (0, _docsUrl2['default'])('default') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
create: function () {function create(context) {
|
||||
|
||||
function checkDefault(specifierType, node) {
|
||||
function checkDefault(specifierType, node) {
|
||||
|
||||
const defaultSpecifier = node.specifiers.find(
|
||||
specifier => specifier.type === specifierType);
|
||||
var defaultSpecifier = node.specifiers.find(
|
||||
function (specifier) {return specifier.type === specifierType;});
|
||||
|
||||
|
||||
if (!defaultSpecifier) return;
|
||||
const imports = _ExportMap2.default.get(node.source.value, context);
|
||||
if (imports == null) return;
|
||||
if (!defaultSpecifier) return;
|
||||
var imports = _ExportMap2['default'].get(node.source.value, context);
|
||||
if (imports == null) return;
|
||||
|
||||
if (imports.errors.length) {
|
||||
imports.reportErrors(context, node);
|
||||
} else if (imports.get('default') === undefined) {
|
||||
context.report({
|
||||
node: defaultSpecifier,
|
||||
message: `No default export found in imported module "${node.source.value}".` });
|
||||
if (imports.errors.length) {
|
||||
imports.reportErrors(context, node);
|
||||
} else if (imports.get('default') === undefined) {
|
||||
context.report({
|
||||
node: defaultSpecifier,
|
||||
message: 'No default export found in imported module "' + String(node.source.value) + '".' });
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
'ImportDeclaration': checkDefault.bind(null, 'ImportDefaultSpecifier'),
|
||||
'ExportNamedDeclaration': checkDefault.bind(null, 'ExportDefaultSpecifier') };
|
||||
return {
|
||||
'ImportDeclaration': checkDefault.bind(null, 'ImportDefaultSpecifier'),
|
||||
'ExportNamedDeclaration': checkDefault.bind(null, 'ExportDefaultSpecifier') };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwiY2hlY2tEZWZhdWx0Iiwic3BlY2lmaWVyVHlwZSIsIm5vZGUiLCJkZWZhdWx0U3BlY2lmaWVyIiwic3BlY2lmaWVycyIsImZpbmQiLCJzcGVjaWZpZXIiLCJpbXBvcnRzIiwiRXhwb3J0cyIsImdldCIsInNvdXJjZSIsInZhbHVlIiwiZXJyb3JzIiwibGVuZ3RoIiwicmVwb3J0RXJyb3JzIiwidW5kZWZpbmVkIiwicmVwb3J0IiwibWVzc2FnZSIsImJpbmQiXSwibWFwcGluZ3MiOiJhQUFBLHlDO0FBQ0EscUM7O0FBRUFBLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFNBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLFNBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLFVBQVEsVUFBVUMsT0FBVixFQUFtQjs7QUFFekIsYUFBU0MsWUFBVCxDQUFzQkMsYUFBdEIsRUFBcUNDLElBQXJDLEVBQTJDOztBQUV6QyxZQUFNQyxtQkFBbUJELEtBQUtFLFVBQUwsQ0FBZ0JDLElBQWhCO0FBQ3ZCQyxtQkFBYUEsVUFBVVosSUFBVixLQUFtQk8sYUFEVCxDQUF6Qjs7O0FBSUEsVUFBSSxDQUFDRSxnQkFBTCxFQUF1QjtBQUN2QixZQUFNSSxVQUFVQyxvQkFBUUMsR0FBUixDQUFZUCxLQUFLUSxNQUFMLENBQVlDLEtBQXhCLEVBQStCWixPQUEvQixDQUFoQjtBQUNBLFVBQUlRLFdBQVcsSUFBZixFQUFxQjs7QUFFckIsVUFBSUEsUUFBUUssTUFBUixDQUFlQyxNQUFuQixFQUEyQjtBQUN6Qk4sZ0JBQVFPLFlBQVIsQ0FBcUJmLE9BQXJCLEVBQThCRyxJQUE5QjtBQUNELE9BRkQsTUFFTyxJQUFJSyxRQUFRRSxHQUFSLENBQVksU0FBWixNQUEyQk0sU0FBL0IsRUFBMEM7QUFDL0NoQixnQkFBUWlCLE1BQVIsQ0FBZTtBQUNiZCxnQkFBTUMsZ0JBRE87QUFFYmMsbUJBQVUsK0NBQThDZixLQUFLUSxNQUFMLENBQVlDLEtBQU0sSUFGN0QsRUFBZjs7QUFJRDtBQUNGOztBQUVELFdBQU87QUFDTCwyQkFBcUJYLGFBQWFrQixJQUFiLENBQWtCLElBQWxCLEVBQXdCLHdCQUF4QixDQURoQjtBQUVMLGdDQUEwQmxCLGFBQWFrQixJQUFiLENBQWtCLElBQWxCLEVBQXdCLHdCQUF4QixDQUZyQixFQUFQOztBQUlELEdBbkNjLEVBQWpCIiwiZmlsZSI6ImRlZmF1bHQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgRXhwb3J0cyBmcm9tICcuLi9FeHBvcnRNYXAnO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3Byb2JsZW0nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnZGVmYXVsdCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG5cbiAgICBmdW5jdGlvbiBjaGVja0RlZmF1bHQoc3BlY2lmaWVyVHlwZSwgbm9kZSkge1xuXG4gICAgICBjb25zdCBkZWZhdWx0U3BlY2lmaWVyID0gbm9kZS5zcGVjaWZpZXJzLmZpbmQoXG4gICAgICAgIHNwZWNpZmllciA9PiBzcGVjaWZpZXIudHlwZSA9PT0gc3BlY2lmaWVyVHlwZVxuICAgICAgKTtcblxuICAgICAgaWYgKCFkZWZhdWx0U3BlY2lmaWVyKSByZXR1cm47XG4gICAgICBjb25zdCBpbXBvcnRzID0gRXhwb3J0cy5nZXQobm9kZS5zb3VyY2UudmFsdWUsIGNvbnRleHQpO1xuICAgICAgaWYgKGltcG9ydHMgPT0gbnVsbCkgcmV0dXJuO1xuXG4gICAgICBpZiAoaW1wb3J0cy5lcnJvcnMubGVuZ3RoKSB7XG4gICAgICAgIGltcG9ydHMucmVwb3J0RXJyb3JzKGNvbnRleHQsIG5vZGUpO1xuICAgICAgfSBlbHNlIGlmIChpbXBvcnRzLmdldCgnZGVmYXVsdCcpID09PSB1bmRlZmluZWQpIHtcbiAgICAgICAgY29udGV4dC5yZXBvcnQoe1xuICAgICAgICAgIG5vZGU6IGRlZmF1bHRTcGVjaWZpZXIsXG4gICAgICAgICAgbWVzc2FnZTogYE5vIGRlZmF1bHQgZXhwb3J0IGZvdW5kIGluIGltcG9ydGVkIG1vZHVsZSBcIiR7bm9kZS5zb3VyY2UudmFsdWV9XCIuYCxcbiAgICAgICAgfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIHtcbiAgICAgICdJbXBvcnREZWNsYXJhdGlvbic6IGNoZWNrRGVmYXVsdC5iaW5kKG51bGwsICdJbXBvcnREZWZhdWx0U3BlY2lmaWVyJyksXG4gICAgICAnRXhwb3J0TmFtZWREZWNsYXJhdGlvbic6IGNoZWNrRGVmYXVsdC5iaW5kKG51bGwsICdFeHBvcnREZWZhdWx0U3BlY2lmaWVyJyksXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwiY2hlY2tEZWZhdWx0Iiwic3BlY2lmaWVyVHlwZSIsIm5vZGUiLCJkZWZhdWx0U3BlY2lmaWVyIiwic3BlY2lmaWVycyIsImZpbmQiLCJzcGVjaWZpZXIiLCJpbXBvcnRzIiwiRXhwb3J0cyIsImdldCIsInNvdXJjZSIsInZhbHVlIiwiZXJyb3JzIiwibGVuZ3RoIiwicmVwb3J0RXJyb3JzIiwidW5kZWZpbmVkIiwicmVwb3J0IiwibWVzc2FnZSIsImJpbmQiXSwibWFwcGluZ3MiOiJhQUFBLHlDO0FBQ0EscUM7O0FBRUFBLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFNBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLDBCQUFRLFNBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLHVCQUFRLGdCQUFVQyxPQUFWLEVBQW1COztBQUV6QixlQUFTQyxZQUFULENBQXNCQyxhQUF0QixFQUFxQ0MsSUFBckMsRUFBMkM7O0FBRXpDLFlBQU1DLG1CQUFtQkQsS0FBS0UsVUFBTCxDQUFnQkMsSUFBaEI7QUFDdkIscUNBQWFDLFVBQVVaLElBQVYsS0FBbUJPLGFBQWhDLEVBRHVCLENBQXpCOzs7QUFJQSxZQUFJLENBQUNFLGdCQUFMLEVBQXVCO0FBQ3ZCLFlBQU1JLFVBQVVDLHVCQUFRQyxHQUFSLENBQVlQLEtBQUtRLE1BQUwsQ0FBWUMsS0FBeEIsRUFBK0JaLE9BQS9CLENBQWhCO0FBQ0EsWUFBSVEsV0FBVyxJQUFmLEVBQXFCOztBQUVyQixZQUFJQSxRQUFRSyxNQUFSLENBQWVDLE1BQW5CLEVBQTJCO0FBQ3pCTixrQkFBUU8sWUFBUixDQUFxQmYsT0FBckIsRUFBOEJHLElBQTlCO0FBQ0QsU0FGRCxNQUVPLElBQUlLLFFBQVFFLEdBQVIsQ0FBWSxTQUFaLE1BQTJCTSxTQUEvQixFQUEwQztBQUMvQ2hCLGtCQUFRaUIsTUFBUixDQUFlO0FBQ2JkLGtCQUFNQyxnQkFETztBQUViYyw2RUFBd0RmLEtBQUtRLE1BQUwsQ0FBWUMsS0FBcEUsUUFGYSxFQUFmOztBQUlEO0FBQ0Y7O0FBRUQsYUFBTztBQUNMLDZCQUFxQlgsYUFBYWtCLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0Isd0JBQXhCLENBRGhCO0FBRUwsa0NBQTBCbEIsYUFBYWtCLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0Isd0JBQXhCLENBRnJCLEVBQVA7O0FBSUQsS0ExQkQsaUJBVGUsRUFBakIiLCJmaWxlIjoiZGVmYXVsdC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBFeHBvcnRzIGZyb20gJy4uL0V4cG9ydE1hcCc7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAncHJvYmxlbScsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCdkZWZhdWx0JyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuXG4gIGNyZWF0ZTogZnVuY3Rpb24gKGNvbnRleHQpIHtcblxuICAgIGZ1bmN0aW9uIGNoZWNrRGVmYXVsdChzcGVjaWZpZXJUeXBlLCBub2RlKSB7XG5cbiAgICAgIGNvbnN0IGRlZmF1bHRTcGVjaWZpZXIgPSBub2RlLnNwZWNpZmllcnMuZmluZChcbiAgICAgICAgc3BlY2lmaWVyID0+IHNwZWNpZmllci50eXBlID09PSBzcGVjaWZpZXJUeXBlXG4gICAgICApO1xuXG4gICAgICBpZiAoIWRlZmF1bHRTcGVjaWZpZXIpIHJldHVybjtcbiAgICAgIGNvbnN0IGltcG9ydHMgPSBFeHBvcnRzLmdldChub2RlLnNvdXJjZS52YWx1ZSwgY29udGV4dCk7XG4gICAgICBpZiAoaW1wb3J0cyA9PSBudWxsKSByZXR1cm47XG5cbiAgICAgIGlmIChpbXBvcnRzLmVycm9ycy5sZW5ndGgpIHtcbiAgICAgICAgaW1wb3J0cy5yZXBvcnRFcnJvcnMoY29udGV4dCwgbm9kZSk7XG4gICAgICB9IGVsc2UgaWYgKGltcG9ydHMuZ2V0KCdkZWZhdWx0JykgPT09IHVuZGVmaW5lZCkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgbm9kZTogZGVmYXVsdFNwZWNpZmllcixcbiAgICAgICAgICBtZXNzYWdlOiBgTm8gZGVmYXVsdCBleHBvcnQgZm91bmQgaW4gaW1wb3J0ZWQgbW9kdWxlIFwiJHtub2RlLnNvdXJjZS52YWx1ZX1cIi5gLFxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4ge1xuICAgICAgJ0ltcG9ydERlY2xhcmF0aW9uJzogY2hlY2tEZWZhdWx0LmJpbmQobnVsbCwgJ0ltcG9ydERlZmF1bHRTcGVjaWZpZXInKSxcbiAgICAgICdFeHBvcnROYW1lZERlY2xhcmF0aW9uJzogY2hlY2tEZWZhdWx0LmJpbmQobnVsbCwgJ0V4cG9ydERlZmF1bHRTcGVjaWZpZXInKSxcbiAgICB9O1xuICB9LFxufTtcbiJdfQ==
|
||||
158
node_modules/eslint-plugin-import/lib/rules/dynamic-import-chunkname.js
generated
vendored
158
node_modules/eslint-plugin-import/lib/rules/dynamic-import-chunkname.js
generated
vendored
File diff suppressed because one or more lines are too long
268
node_modules/eslint-plugin-import/lib/rules/export.js
generated
vendored
268
node_modules/eslint-plugin-import/lib/rules/export.js
generated
vendored
File diff suppressed because one or more lines are too long
46
node_modules/eslint-plugin-import/lib/rules/exports-last.js
generated
vendored
46
node_modules/eslint-plugin-import/lib/rules/exports-last.js
generated
vendored
|
|
@ -1,6 +1,6 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
function isNonExportStatement(_ref) {let type = _ref.type;
|
||||
function isNonExportStatement(_ref) {var type = _ref.type;
|
||||
return type !== 'ExportDefaultDeclaration' &&
|
||||
type !== 'ExportNamedDeclaration' &&
|
||||
type !== 'ExportAllDeclaration';
|
||||
|
|
@ -10,32 +10,32 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('exports-last') },
|
||||
url: (0, _docsUrl2['default'])('exports-last') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
return {
|
||||
Program: function (_ref2) {let body = _ref2.body;
|
||||
const lastNonExportStatementIndex = body.reduce(function findLastIndex(acc, item, index) {
|
||||
if (isNonExportStatement(item)) {
|
||||
return index;
|
||||
}
|
||||
return acc;
|
||||
}, -1);
|
||||
create: function () {function create(context) {
|
||||
return {
|
||||
Program: function () {function Program(_ref2) {var body = _ref2.body;
|
||||
var lastNonExportStatementIndex = body.reduce(function () {function findLastIndex(acc, item, index) {
|
||||
if (isNonExportStatement(item)) {
|
||||
return index;
|
||||
}
|
||||
return acc;
|
||||
}return findLastIndex;}(), -1);
|
||||
|
||||
if (lastNonExportStatementIndex !== -1) {
|
||||
body.slice(0, lastNonExportStatementIndex).forEach(function checkNonExport(node) {
|
||||
if (!isNonExportStatement(node)) {
|
||||
context.report({
|
||||
node,
|
||||
message: 'Export statements should appear at the end of the file' });
|
||||
if (lastNonExportStatementIndex !== -1) {
|
||||
body.slice(0, lastNonExportStatementIndex).forEach(function () {function checkNonExport(node) {
|
||||
if (!isNonExportStatement(node)) {
|
||||
context.report({
|
||||
node: node,
|
||||
message: 'Export statements should appear at the end of the file' });
|
||||
|
||||
}
|
||||
}return checkNonExport;}());
|
||||
}
|
||||
});
|
||||
}
|
||||
} };
|
||||
}return Program;}() };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9leHBvcnRzLWxhc3QuanMiXSwibmFtZXMiOlsiaXNOb25FeHBvcnRTdGF0ZW1lbnQiLCJ0eXBlIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsIlByb2dyYW0iLCJib2R5IiwibGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4IiwicmVkdWNlIiwiZmluZExhc3RJbmRleCIsImFjYyIsIml0ZW0iLCJpbmRleCIsInNsaWNlIiwiZm9yRWFjaCIsImNoZWNrTm9uRXhwb3J0Iiwibm9kZSIsInJlcG9ydCIsIm1lc3NhZ2UiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBLFNBQVNBLG9CQUFULE9BQXdDLEtBQVJDLElBQVEsUUFBUkEsSUFBUTtBQUN0QyxTQUFPQSxTQUFTLDBCQUFUO0FBQ0xBLFdBQVMsd0JBREo7QUFFTEEsV0FBUyxzQkFGWDtBQUdEOztBQUVEQyxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkgsVUFBTSxZQURGO0FBRUpJLFVBQU07QUFDSkMsV0FBSyx1QkFBUSxjQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUSxFQUxKLEVBRFM7OztBQVNmQyxVQUFRLFVBQVVDLE9BQVYsRUFBbUI7QUFDekIsV0FBTztBQUNMQyxlQUFTLGlCQUFvQixLQUFSQyxJQUFRLFNBQVJBLElBQVE7QUFDM0IsY0FBTUMsOEJBQThCRCxLQUFLRSxNQUFMLENBQVksU0FBU0MsYUFBVCxDQUF1QkMsR0FBdkIsRUFBNEJDLElBQTVCLEVBQWtDQyxLQUFsQyxFQUF5QztBQUN2RixjQUFJakIscUJBQXFCZ0IsSUFBckIsQ0FBSixFQUFnQztBQUM5QixtQkFBT0MsS0FBUDtBQUNEO0FBQ0QsaUJBQU9GLEdBQVA7QUFDRCxTQUxtQyxFQUtqQyxDQUFDLENBTGdDLENBQXBDOztBQU9BLFlBQUlILGdDQUFnQyxDQUFDLENBQXJDLEVBQXdDO0FBQ3RDRCxlQUFLTyxLQUFMLENBQVcsQ0FBWCxFQUFjTiwyQkFBZCxFQUEyQ08sT0FBM0MsQ0FBbUQsU0FBU0MsY0FBVCxDQUF3QkMsSUFBeEIsRUFBOEI7QUFDL0UsZ0JBQUksQ0FBQ3JCLHFCQUFxQnFCLElBQXJCLENBQUwsRUFBaUM7QUFDL0JaLHNCQUFRYSxNQUFSLENBQWU7QUFDYkQsb0JBRGE7QUFFYkUseUJBQVMsd0RBRkksRUFBZjs7QUFJRDtBQUNGLFdBUEQ7QUFRRDtBQUNGLE9BbkJJLEVBQVA7O0FBcUJELEdBL0JjLEVBQWpCIiwiZmlsZSI6ImV4cG9ydHMtbGFzdC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5mdW5jdGlvbiBpc05vbkV4cG9ydFN0YXRlbWVudCh7IHR5cGUgfSkge1xuICByZXR1cm4gdHlwZSAhPT0gJ0V4cG9ydERlZmF1bHREZWNsYXJhdGlvbicgJiZcbiAgICB0eXBlICE9PSAnRXhwb3J0TmFtZWREZWNsYXJhdGlvbicgJiZcbiAgICB0eXBlICE9PSAnRXhwb3J0QWxsRGVjbGFyYXRpb24nO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ2V4cG9ydHMtbGFzdCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIFByb2dyYW06IGZ1bmN0aW9uICh7IGJvZHkgfSkge1xuICAgICAgICBjb25zdCBsYXN0Tm9uRXhwb3J0U3RhdGVtZW50SW5kZXggPSBib2R5LnJlZHVjZShmdW5jdGlvbiBmaW5kTGFzdEluZGV4KGFjYywgaXRlbSwgaW5kZXgpIHtcbiAgICAgICAgICBpZiAoaXNOb25FeHBvcnRTdGF0ZW1lbnQoaXRlbSkpIHtcbiAgICAgICAgICAgIHJldHVybiBpbmRleDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcmV0dXJuIGFjYztcbiAgICAgICAgfSwgLTEpO1xuXG4gICAgICAgIGlmIChsYXN0Tm9uRXhwb3J0U3RhdGVtZW50SW5kZXggIT09IC0xKSB7XG4gICAgICAgICAgYm9keS5zbGljZSgwLCBsYXN0Tm9uRXhwb3J0U3RhdGVtZW50SW5kZXgpLmZvckVhY2goZnVuY3Rpb24gY2hlY2tOb25FeHBvcnQobm9kZSkge1xuICAgICAgICAgICAgaWYgKCFpc05vbkV4cG9ydFN0YXRlbWVudChub2RlKSkge1xuICAgICAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgICAgICAgbm9kZSxcbiAgICAgICAgICAgICAgICBtZXNzYWdlOiAnRXhwb3J0IHN0YXRlbWVudHMgc2hvdWxkIGFwcGVhciBhdCB0aGUgZW5kIG9mIHRoZSBmaWxlJyxcbiAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH0sXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9leHBvcnRzLWxhc3QuanMiXSwibmFtZXMiOlsiaXNOb25FeHBvcnRTdGF0ZW1lbnQiLCJ0eXBlIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsIlByb2dyYW0iLCJib2R5IiwibGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4IiwicmVkdWNlIiwiZmluZExhc3RJbmRleCIsImFjYyIsIml0ZW0iLCJpbmRleCIsInNsaWNlIiwiZm9yRWFjaCIsImNoZWNrTm9uRXhwb3J0Iiwibm9kZSIsInJlcG9ydCIsIm1lc3NhZ2UiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBLFNBQVNBLG9CQUFULE9BQXdDLEtBQVJDLElBQVEsUUFBUkEsSUFBUTtBQUN0QyxTQUFPQSxTQUFTLDBCQUFUO0FBQ0xBLFdBQVMsd0JBREo7QUFFTEEsV0FBUyxzQkFGWDtBQUdEOztBQUVEQyxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkgsVUFBTSxZQURGO0FBRUpJLFVBQU07QUFDSkMsV0FBSywwQkFBUSxjQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUSxFQUxKLEVBRFM7OztBQVNmQyx1QkFBUSxnQkFBVUMsT0FBVixFQUFtQjtBQUN6QixhQUFPO0FBQ0xDLDhCQUFTLHdCQUFvQixLQUFSQyxJQUFRLFNBQVJBLElBQVE7QUFDM0IsZ0JBQU1DLDhCQUE4QkQsS0FBS0UsTUFBTCxjQUFZLFNBQVNDLGFBQVQsQ0FBdUJDLEdBQXZCLEVBQTRCQyxJQUE1QixFQUFrQ0MsS0FBbEMsRUFBeUM7QUFDdkYsb0JBQUlqQixxQkFBcUJnQixJQUFyQixDQUFKLEVBQWdDO0FBQzlCLHlCQUFPQyxLQUFQO0FBQ0Q7QUFDRCx1QkFBT0YsR0FBUDtBQUNELGVBTG1DLE9BQXFCRCxhQUFyQixNQUtqQyxDQUFDLENBTGdDLENBQXBDOztBQU9BLGdCQUFJRixnQ0FBZ0MsQ0FBQyxDQUFyQyxFQUF3QztBQUN0Q0QsbUJBQUtPLEtBQUwsQ0FBVyxDQUFYLEVBQWNOLDJCQUFkLEVBQTJDTyxPQUEzQyxjQUFtRCxTQUFTQyxjQUFULENBQXdCQyxJQUF4QixFQUE4QjtBQUMvRSxzQkFBSSxDQUFDckIscUJBQXFCcUIsSUFBckIsQ0FBTCxFQUFpQztBQUMvQlosNEJBQVFhLE1BQVIsQ0FBZTtBQUNiRCxnQ0FEYTtBQUViRSwrQkFBUyx3REFGSSxFQUFmOztBQUlEO0FBQ0YsaUJBUEQsT0FBNERILGNBQTVEO0FBUUQ7QUFDRixXQWxCRCxrQkFESyxFQUFQOztBQXFCRCxLQXRCRCxpQkFUZSxFQUFqQiIsImZpbGUiOiJleHBvcnRzLWxhc3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuZnVuY3Rpb24gaXNOb25FeHBvcnRTdGF0ZW1lbnQoeyB0eXBlIH0pIHtcbiAgcmV0dXJuIHR5cGUgIT09ICdFeHBvcnREZWZhdWx0RGVjbGFyYXRpb24nICYmXG4gICAgdHlwZSAhPT0gJ0V4cG9ydE5hbWVkRGVjbGFyYXRpb24nICYmXG4gICAgdHlwZSAhPT0gJ0V4cG9ydEFsbERlY2xhcmF0aW9uJztcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCdleHBvcnRzLWxhc3QnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIHJldHVybiB7XG4gICAgICBQcm9ncmFtOiBmdW5jdGlvbiAoeyBib2R5IH0pIHtcbiAgICAgICAgY29uc3QgbGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4ID0gYm9keS5yZWR1Y2UoZnVuY3Rpb24gZmluZExhc3RJbmRleChhY2MsIGl0ZW0sIGluZGV4KSB7XG4gICAgICAgICAgaWYgKGlzTm9uRXhwb3J0U3RhdGVtZW50KGl0ZW0pKSB7XG4gICAgICAgICAgICByZXR1cm4gaW5kZXg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHJldHVybiBhY2M7XG4gICAgICAgIH0sIC0xKTtcblxuICAgICAgICBpZiAobGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4ICE9PSAtMSkge1xuICAgICAgICAgIGJvZHkuc2xpY2UoMCwgbGFzdE5vbkV4cG9ydFN0YXRlbWVudEluZGV4KS5mb3JFYWNoKGZ1bmN0aW9uIGNoZWNrTm9uRXhwb3J0KG5vZGUpIHtcbiAgICAgICAgICAgIGlmICghaXNOb25FeHBvcnRTdGF0ZW1lbnQobm9kZSkpIHtcbiAgICAgICAgICAgICAgY29udGV4dC5yZXBvcnQoe1xuICAgICAgICAgICAgICAgIG5vZGUsXG4gICAgICAgICAgICAgICAgbWVzc2FnZTogJ0V4cG9ydCBzdGF0ZW1lbnRzIHNob3VsZCBhcHBlYXIgYXQgdGhlIGVuZCBvZiB0aGUgZmlsZScsXG4gICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgICB9LFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
138
node_modules/eslint-plugin-import/lib/rules/extensions.js
generated
vendored
138
node_modules/eslint-plugin-import/lib/rules/extensions.js
generated
vendored
File diff suppressed because one or more lines are too long
220
node_modules/eslint-plugin-import/lib/rules/first.js
generated
vendored
220
node_modules/eslint-plugin-import/lib/rules/first.js
generated
vendored
File diff suppressed because one or more lines are too long
150
node_modules/eslint-plugin-import/lib/rules/group-exports.js
generated
vendored
150
node_modules/eslint-plugin-import/lib/rules/group-exports.js
generated
vendored
File diff suppressed because one or more lines are too long
10
node_modules/eslint-plugin-import/lib/rules/imports-first.js
generated
vendored
10
node_modules/eslint-plugin-import/lib/rules/imports-first.js
generated
vendored
|
|
@ -1,13 +1,13 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
const first = require('./first');
|
||||
var first = require('./first');
|
||||
|
||||
const newMeta = Object.assign({}, first.meta, {
|
||||
var newMeta = Object.assign({}, first.meta, {
|
||||
deprecated: true,
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('imports-first', '7b25c1cb95ee18acc1531002fd343e1e6031f9ed') } });
|
||||
url: (0, _docsUrl2['default'])('imports-first', '7b25c1cb95ee18acc1531002fd343e1e6031f9ed') } });
|
||||
|
||||
|
||||
|
||||
module.exports = Object.assign({}, first, { meta: newMeta });
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9pbXBvcnRzLWZpcnN0LmpzIl0sIm5hbWVzIjpbImZpcnN0IiwicmVxdWlyZSIsIm5ld01ldGEiLCJPYmplY3QiLCJhc3NpZ24iLCJtZXRhIiwiZGVwcmVjYXRlZCIsImRvY3MiLCJ1cmwiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQSxNQUFNQSxRQUFRQyxRQUFRLFNBQVIsQ0FBZDs7QUFFQSxNQUFNQyxVQUFVQyxPQUFPQyxNQUFQLENBQWMsRUFBZCxFQUFrQkosTUFBTUssSUFBeEIsRUFBOEI7QUFDNUNDLGNBQVksSUFEZ0M7QUFFNUNDLFFBQU07QUFDSkMsU0FBSyx1QkFBUSxlQUFSLEVBQXlCLDBDQUF6QixDQURELEVBRnNDLEVBQTlCLENBQWhCOzs7O0FBT0FDLE9BQU9DLE9BQVAsR0FBaUJQLE9BQU9DLE1BQVAsQ0FBYyxFQUFkLEVBQWtCSixLQUFsQixFQUF5QixFQUFFSyxNQUFNSCxPQUFSLEVBQXpCLENBQWpCIiwiZmlsZSI6ImltcG9ydHMtZmlyc3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuY29uc3QgZmlyc3QgPSByZXF1aXJlKCcuL2ZpcnN0Jyk7XG5cbmNvbnN0IG5ld01ldGEgPSBPYmplY3QuYXNzaWduKHt9LCBmaXJzdC5tZXRhLCB7XG4gIGRlcHJlY2F0ZWQ6IHRydWUsXG4gIGRvY3M6IHtcbiAgICB1cmw6IGRvY3NVcmwoJ2ltcG9ydHMtZmlyc3QnLCAnN2IyNWMxY2I5NWVlMThhY2MxNTMxMDAyZmQzNDNlMWU2MDMxZjllZCcpLFxuICB9LFxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gT2JqZWN0LmFzc2lnbih7fSwgZmlyc3QsIHsgbWV0YTogbmV3TWV0YSB9KTtcbiJdfQ==
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9pbXBvcnRzLWZpcnN0LmpzIl0sIm5hbWVzIjpbImZpcnN0IiwicmVxdWlyZSIsIm5ld01ldGEiLCJPYmplY3QiLCJhc3NpZ24iLCJtZXRhIiwiZGVwcmVjYXRlZCIsImRvY3MiLCJ1cmwiLCJtb2R1bGUiLCJleHBvcnRzIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQSxJQUFNQSxRQUFRQyxRQUFRLFNBQVIsQ0FBZDs7QUFFQSxJQUFNQyxVQUFVQyxPQUFPQyxNQUFQLENBQWMsRUFBZCxFQUFrQkosTUFBTUssSUFBeEIsRUFBOEI7QUFDNUNDLGNBQVksSUFEZ0M7QUFFNUNDLFFBQU07QUFDSkMsU0FBSywwQkFBUSxlQUFSLEVBQXlCLDBDQUF6QixDQURELEVBRnNDLEVBQTlCLENBQWhCOzs7O0FBT0FDLE9BQU9DLE9BQVAsR0FBaUJQLE9BQU9DLE1BQVAsQ0FBYyxFQUFkLEVBQWtCSixLQUFsQixFQUF5QixFQUFFSyxNQUFNSCxPQUFSLEVBQXpCLENBQWpCIiwiZmlsZSI6ImltcG9ydHMtZmlyc3QuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuY29uc3QgZmlyc3QgPSByZXF1aXJlKCcuL2ZpcnN0Jyk7XG5cbmNvbnN0IG5ld01ldGEgPSBPYmplY3QuYXNzaWduKHt9LCBmaXJzdC5tZXRhLCB7XG4gIGRlcHJlY2F0ZWQ6IHRydWUsXG4gIGRvY3M6IHtcbiAgICB1cmw6IGRvY3NVcmwoJ2ltcG9ydHMtZmlyc3QnLCAnN2IyNWMxY2I5NWVlMThhY2MxNTMxMDAyZmQzNDNlMWU2MDMxZjllZCcpLFxuICB9LFxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gT2JqZWN0LmFzc2lnbih7fSwgZmlyc3QsIHsgbWV0YTogbmV3TWV0YSB9KTtcbiJdfQ==
|
||||
52
node_modules/eslint-plugin-import/lib/rules/max-dependencies.js
generated
vendored
52
node_modules/eslint-plugin-import/lib/rules/max-dependencies.js
generated
vendored
|
|
@ -1,16 +1,15 @@
|
|||
'use strict';var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
const DEFAULT_MAX = 10;
|
||||
var DEFAULT_MAX = 10;
|
||||
var DEFAULT_IGNORE_TYPE_IMPORTS = false;
|
||||
var TYPE_IMPORT = 'type';
|
||||
|
||||
const countDependencies = (dependencies, lastNode, context) => {var _ref =
|
||||
context.options[0] || { max: DEFAULT_MAX };const max = _ref.max;
|
||||
var countDependencies = function countDependencies(dependencies, lastNode, context) {var _ref =
|
||||
context.options[0] || { max: DEFAULT_MAX },max = _ref.max;
|
||||
|
||||
if (dependencies.size > max) {
|
||||
context.report(
|
||||
lastNode,
|
||||
`Maximum number of dependencies (${max}) exceeded.`);
|
||||
|
||||
context.report(lastNode, 'Maximum number of dependencies (' + String(max) + ') exceeded.');
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -18,31 +17,38 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('max-dependencies') },
|
||||
url: (0, _docsUrl2['default'])('max-dependencies') },
|
||||
|
||||
|
||||
schema: [
|
||||
{
|
||||
'type': 'object',
|
||||
'properties': {
|
||||
'max': { 'type': 'number' } },
|
||||
'max': { 'type': 'number' },
|
||||
'ignoreTypeImports': { 'type': 'boolean' } },
|
||||
|
||||
'additionalProperties': false }] },
|
||||
|
||||
|
||||
|
||||
|
||||
create: context => {
|
||||
const dependencies = new Set(); // keep track of dependencies
|
||||
let lastNode; // keep track of the last node to report on
|
||||
create: function () {function create(context) {var _ref2 =
|
||||
|
||||
return Object.assign({
|
||||
'Program:exit': function () {
|
||||
countDependencies(dependencies, lastNode, context);
|
||||
} },
|
||||
(0, _moduleVisitor2.default)(source => {
|
||||
dependencies.add(source.value);
|
||||
lastNode = source;
|
||||
}, { commonjs: true }));
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9tYXgtZGVwZW5kZW5jaWVzLmpzIl0sIm5hbWVzIjpbIkRFRkFVTFRfTUFYIiwiY291bnREZXBlbmRlbmNpZXMiLCJkZXBlbmRlbmNpZXMiLCJsYXN0Tm9kZSIsImNvbnRleHQiLCJvcHRpb25zIiwibWF4Iiwic2l6ZSIsInJlcG9ydCIsIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJTZXQiLCJPYmplY3QiLCJhc3NpZ24iLCJzb3VyY2UiLCJhZGQiLCJ2YWx1ZSIsImNvbW1vbmpzIl0sIm1hcHBpbmdzIjoiYUFBQSxrRTtBQUNBLHFDOztBQUVBLE1BQU1BLGNBQWMsRUFBcEI7O0FBRUEsTUFBTUMsb0JBQW9CLENBQUNDLFlBQUQsRUFBZUMsUUFBZixFQUF5QkMsT0FBekIsS0FBcUM7QUFDN0NBLFVBQVFDLE9BQVIsQ0FBZ0IsQ0FBaEIsS0FBc0IsRUFBRUMsS0FBS04sV0FBUCxFQUR1QixPQUNyRE0sR0FEcUQsUUFDckRBLEdBRHFEOztBQUc3RCxNQUFJSixhQUFhSyxJQUFiLEdBQW9CRCxHQUF4QixFQUE2QjtBQUMzQkYsWUFBUUksTUFBUjtBQUNFTCxZQURGO0FBRUcsdUNBQWtDRyxHQUFJLGFBRnpDOztBQUlEO0FBQ0YsQ0FURDs7QUFXQUcsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsa0JBQVIsQ0FERCxFQUZGOzs7QUFNSkMsWUFBUTtBQUNOO0FBQ0UsY0FBUSxRQURWO0FBRUUsb0JBQWM7QUFDWixlQUFPLEVBQUUsUUFBUSxRQUFWLEVBREssRUFGaEI7O0FBS0UsOEJBQXdCLEtBTDFCLEVBRE0sQ0FOSixFQURTOzs7OztBQWtCZkMsVUFBUVosV0FBVztBQUNqQixVQUFNRixlQUFlLElBQUllLEdBQUosRUFBckIsQ0FEaUIsQ0FDZTtBQUNoQyxRQUFJZCxRQUFKLENBRmlCLENBRUg7O0FBRWQsV0FBT2UsT0FBT0MsTUFBUCxDQUFjO0FBQ25CLHNCQUFnQixZQUFZO0FBQzFCbEIsMEJBQWtCQyxZQUFsQixFQUFnQ0MsUUFBaEMsRUFBMENDLE9BQTFDO0FBQ0QsT0FIa0IsRUFBZDtBQUlKLGlDQUFlZ0IsTUFBRCxJQUFZO0FBQzNCbEIsbUJBQWFtQixHQUFiLENBQWlCRCxPQUFPRSxLQUF4QjtBQUNBbkIsaUJBQVdpQixNQUFYO0FBQ0QsS0FIRSxFQUdBLEVBQUVHLFVBQVUsSUFBWixFQUhBLENBSkksQ0FBUDtBQVFELEdBOUJjLEVBQWpCIiwiZmlsZSI6Im1heC1kZXBlbmRlbmNpZXMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmNvbnN0IERFRkFVTFRfTUFYID0gMTA7XG5cbmNvbnN0IGNvdW50RGVwZW5kZW5jaWVzID0gKGRlcGVuZGVuY2llcywgbGFzdE5vZGUsIGNvbnRleHQpID0+IHtcbiAgY29uc3QgeyBtYXggfSA9IGNvbnRleHQub3B0aW9uc1swXSB8fCB7IG1heDogREVGQVVMVF9NQVggfTtcblxuICBpZiAoZGVwZW5kZW5jaWVzLnNpemUgPiBtYXgpIHtcbiAgICBjb250ZXh0LnJlcG9ydChcbiAgICAgIGxhc3ROb2RlLFxuICAgICAgYE1heGltdW0gbnVtYmVyIG9mIGRlcGVuZGVuY2llcyAoJHttYXh9KSBleGNlZWRlZC5gXG4gICAgKTtcbiAgfVxufTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCdtYXgtZGVwZW5kZW5jaWVzJyksXG4gICAgfSxcblxuICAgIHNjaGVtYTogW1xuICAgICAge1xuICAgICAgICAndHlwZSc6ICdvYmplY3QnLFxuICAgICAgICAncHJvcGVydGllcyc6IHtcbiAgICAgICAgICAnbWF4JzogeyAndHlwZSc6ICdudW1iZXInIH0sXG4gICAgICAgIH0sXG4gICAgICAgICdhZGRpdGlvbmFsUHJvcGVydGllcyc6IGZhbHNlLFxuICAgICAgfSxcbiAgICBdLFxuICB9LFxuXG4gIGNyZWF0ZTogY29udGV4dCA9PiB7XG4gICAgY29uc3QgZGVwZW5kZW5jaWVzID0gbmV3IFNldCgpOyAvLyBrZWVwIHRyYWNrIG9mIGRlcGVuZGVuY2llc1xuICAgIGxldCBsYXN0Tm9kZTsgLy8ga2VlcCB0cmFjayBvZiB0aGUgbGFzdCBub2RlIHRvIHJlcG9ydCBvblxuXG4gICAgcmV0dXJuIE9iamVjdC5hc3NpZ24oe1xuICAgICAgJ1Byb2dyYW06ZXhpdCc6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgY291bnREZXBlbmRlbmNpZXMoZGVwZW5kZW5jaWVzLCBsYXN0Tm9kZSwgY29udGV4dCk7XG4gICAgICB9LFxuICAgIH0sIG1vZHVsZVZpc2l0b3IoKHNvdXJjZSkgPT4ge1xuICAgICAgZGVwZW5kZW5jaWVzLmFkZChzb3VyY2UudmFsdWUpO1xuICAgICAgbGFzdE5vZGUgPSBzb3VyY2U7XG4gICAgfSwgeyBjb21tb25qczogdHJ1ZSB9KSk7XG4gIH0sXG59O1xuIl19
|
||||
|
||||
context.options[0] || {},_ref2$ignoreTypeImpor = _ref2.ignoreTypeImports,ignoreTypeImports = _ref2$ignoreTypeImpor === undefined ? DEFAULT_IGNORE_TYPE_IMPORTS : _ref2$ignoreTypeImpor;
|
||||
|
||||
var dependencies = new Set(); // keep track of dependencies
|
||||
var lastNode = void 0; // keep track of the last node to report on
|
||||
|
||||
return Object.assign({
|
||||
'Program:exit': function () {function ProgramExit() {
|
||||
countDependencies(dependencies, lastNode, context);
|
||||
}return ProgramExit;}() },
|
||||
(0, _moduleVisitor2['default'])(function (source, _ref3) {var importKind = _ref3.importKind;
|
||||
if (importKind !== TYPE_IMPORT || !ignoreTypeImports) {
|
||||
dependencies.add(source.value);
|
||||
}
|
||||
lastNode = source;
|
||||
}, { commonjs: true }));
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9tYXgtZGVwZW5kZW5jaWVzLmpzIl0sIm5hbWVzIjpbIkRFRkFVTFRfTUFYIiwiREVGQVVMVF9JR05PUkVfVFlQRV9JTVBPUlRTIiwiVFlQRV9JTVBPUlQiLCJjb3VudERlcGVuZGVuY2llcyIsImRlcGVuZGVuY2llcyIsImxhc3ROb2RlIiwiY29udGV4dCIsIm9wdGlvbnMiLCJtYXgiLCJzaXplIiwicmVwb3J0IiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImlnbm9yZVR5cGVJbXBvcnRzIiwiU2V0IiwiT2JqZWN0IiwiYXNzaWduIiwic291cmNlIiwiaW1wb3J0S2luZCIsImFkZCIsInZhbHVlIiwiY29tbW9uanMiXSwibWFwcGluZ3MiOiJhQUFBLGtFO0FBQ0EscUM7O0FBRUEsSUFBTUEsY0FBYyxFQUFwQjtBQUNBLElBQU1DLDhCQUE4QixLQUFwQztBQUNBLElBQU1DLGNBQWMsTUFBcEI7O0FBRUEsSUFBTUMsb0JBQW9CLFNBQXBCQSxpQkFBb0IsQ0FBQ0MsWUFBRCxFQUFlQyxRQUFmLEVBQXlCQyxPQUF6QixFQUFxQztBQUM3Q0EsVUFBUUMsT0FBUixDQUFnQixDQUFoQixLQUFzQixFQUFFQyxLQUFLUixXQUFQLEVBRHVCLENBQ3JEUSxHQURxRCxRQUNyREEsR0FEcUQ7O0FBRzdELE1BQUlKLGFBQWFLLElBQWIsR0FBb0JELEdBQXhCLEVBQTZCO0FBQzNCRixZQUFRSSxNQUFSLENBQWVMLFFBQWYsOENBQTRERyxHQUE1RDtBQUNEO0FBQ0YsQ0FORDs7QUFRQUcsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsa0JBQVIsQ0FERCxFQUZGOzs7QUFNSkMsWUFBUTtBQUNOO0FBQ0UsY0FBUSxRQURWO0FBRUUsb0JBQWM7QUFDWixlQUFPLEVBQUUsUUFBUSxRQUFWLEVBREs7QUFFWiw2QkFBcUIsRUFBRSxRQUFRLFNBQVYsRUFGVCxFQUZoQjs7QUFNRSw4QkFBd0IsS0FOMUIsRUFETSxDQU5KLEVBRFM7Ozs7O0FBbUJmQyx1QkFBUSx5QkFBVzs7O0FBR2JaLGNBQVFDLE9BQVIsQ0FBZ0IsQ0FBaEIsS0FBc0IsRUFIVCwrQkFFZlksaUJBRmUsQ0FFZkEsaUJBRmUseUNBRUtsQiwyQkFGTDs7QUFLakIsVUFBTUcsZUFBZSxJQUFJZ0IsR0FBSixFQUFyQixDQUxpQixDQUtlO0FBQ2hDLFVBQUlmLGlCQUFKLENBTmlCLENBTUg7O0FBRWQsYUFBT2dCLE9BQU9DLE1BQVAsQ0FBYztBQUNuQixxQ0FBZ0IsdUJBQVk7QUFDMUJuQiw4QkFBa0JDLFlBQWxCLEVBQWdDQyxRQUFoQyxFQUEwQ0MsT0FBMUM7QUFDRCxXQUZELHNCQURtQixFQUFkO0FBSUosc0NBQWMsVUFBQ2lCLE1BQUQsU0FBNEIsS0FBakJDLFVBQWlCLFNBQWpCQSxVQUFpQjtBQUMzQyxZQUFJQSxlQUFldEIsV0FBZixJQUE4QixDQUFDaUIsaUJBQW5DLEVBQXNEO0FBQ3BEZix1QkFBYXFCLEdBQWIsQ0FBaUJGLE9BQU9HLEtBQXhCO0FBQ0Q7QUFDRHJCLG1CQUFXa0IsTUFBWDtBQUNELE9BTEUsRUFLQSxFQUFFSSxVQUFVLElBQVosRUFMQSxDQUpJLENBQVA7QUFVRCxLQWxCRCxpQkFuQmUsRUFBakIiLCJmaWxlIjoibWF4LWRlcGVuZGVuY2llcy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2R1bGVWaXNpdG9yIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvbW9kdWxlVmlzaXRvcic7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuY29uc3QgREVGQVVMVF9NQVggPSAxMDtcbmNvbnN0IERFRkFVTFRfSUdOT1JFX1RZUEVfSU1QT1JUUyA9IGZhbHNlO1xuY29uc3QgVFlQRV9JTVBPUlQgPSAndHlwZSc7XG5cbmNvbnN0IGNvdW50RGVwZW5kZW5jaWVzID0gKGRlcGVuZGVuY2llcywgbGFzdE5vZGUsIGNvbnRleHQpID0+IHtcbiAgY29uc3QgeyBtYXggfSA9IGNvbnRleHQub3B0aW9uc1swXSB8fCB7IG1heDogREVGQVVMVF9NQVggfTtcblxuICBpZiAoZGVwZW5kZW5jaWVzLnNpemUgPiBtYXgpIHtcbiAgICBjb250ZXh0LnJlcG9ydChsYXN0Tm9kZSwgYE1heGltdW0gbnVtYmVyIG9mIGRlcGVuZGVuY2llcyAoJHttYXh9KSBleGNlZWRlZC5gKTtcbiAgfVxufTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCdtYXgtZGVwZW5kZW5jaWVzJyksXG4gICAgfSxcblxuICAgIHNjaGVtYTogW1xuICAgICAge1xuICAgICAgICAndHlwZSc6ICdvYmplY3QnLFxuICAgICAgICAncHJvcGVydGllcyc6IHtcbiAgICAgICAgICAnbWF4JzogeyAndHlwZSc6ICdudW1iZXInIH0sXG4gICAgICAgICAgJ2lnbm9yZVR5cGVJbXBvcnRzJzogeyAndHlwZSc6ICdib29sZWFuJyB9LFxuICAgICAgICB9LFxuICAgICAgICAnYWRkaXRpb25hbFByb3BlcnRpZXMnOiBmYWxzZSxcbiAgICAgIH0sXG4gICAgXSxcbiAgfSxcblxuICBjcmVhdGU6IGNvbnRleHQgPT4ge1xuICAgIGNvbnN0IHtcbiAgICAgIGlnbm9yZVR5cGVJbXBvcnRzID0gREVGQVVMVF9JR05PUkVfVFlQRV9JTVBPUlRTLFxuICAgIH0gPSBjb250ZXh0Lm9wdGlvbnNbMF0gfHwge307XG5cbiAgICBjb25zdCBkZXBlbmRlbmNpZXMgPSBuZXcgU2V0KCk7IC8vIGtlZXAgdHJhY2sgb2YgZGVwZW5kZW5jaWVzXG4gICAgbGV0IGxhc3ROb2RlOyAvLyBrZWVwIHRyYWNrIG9mIHRoZSBsYXN0IG5vZGUgdG8gcmVwb3J0IG9uXG5cbiAgICByZXR1cm4gT2JqZWN0LmFzc2lnbih7XG4gICAgICAnUHJvZ3JhbTpleGl0JzogZnVuY3Rpb24gKCkge1xuICAgICAgICBjb3VudERlcGVuZGVuY2llcyhkZXBlbmRlbmNpZXMsIGxhc3ROb2RlLCBjb250ZXh0KTtcbiAgICAgIH0sXG4gICAgfSwgbW9kdWxlVmlzaXRvcigoc291cmNlLCB7IGltcG9ydEtpbmQgfSkgPT4ge1xuICAgICAgaWYgKGltcG9ydEtpbmQgIT09IFRZUEVfSU1QT1JUIHx8ICFpZ25vcmVUeXBlSW1wb3J0cykge1xuICAgICAgICBkZXBlbmRlbmNpZXMuYWRkKHNvdXJjZS52YWx1ZSk7XG4gICAgICB9XG4gICAgICBsYXN0Tm9kZSA9IHNvdXJjZTtcbiAgICB9LCB7IGNvbW1vbmpzOiB0cnVlIH0pKTtcbiAgfSxcbn07XG4iXX0=
|
||||
168
node_modules/eslint-plugin-import/lib/rules/named.js
generated
vendored
168
node_modules/eslint-plugin-import/lib/rules/named.js
generated
vendored
File diff suppressed because one or more lines are too long
342
node_modules/eslint-plugin-import/lib/rules/namespace.js
generated
vendored
342
node_modules/eslint-plugin-import/lib/rules/namespace.js
generated
vendored
File diff suppressed because one or more lines are too long
210
node_modules/eslint-plugin-import/lib/rules/newline-after-import.js
generated
vendored
210
node_modules/eslint-plugin-import/lib/rules/newline-after-import.js
generated
vendored
File diff suppressed because one or more lines are too long
22
node_modules/eslint-plugin-import/lib/rules/no-absolute-path.js
generated
vendored
22
node_modules/eslint-plugin-import/lib/rules/no-absolute-path.js
generated
vendored
|
|
@ -1,24 +1,24 @@
|
|||
'use strict';var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _importType = require('../core/importType');
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-absolute-path') },
|
||||
url: (0, _docsUrl2['default'])('no-absolute-path') },
|
||||
|
||||
schema: [(0, _moduleVisitor.makeOptionsSchema)()] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
function reportIfAbsolute(source) {
|
||||
if (typeof source.value === 'string' && (0, _importType.isAbsolute)(source.value)) {
|
||||
context.report(source, 'Do not import modules using an absolute path');
|
||||
create: function () {function create(context) {
|
||||
function reportIfAbsolute(source) {
|
||||
if (typeof source.value === 'string' && (0, _importType.isAbsolute)(source.value)) {
|
||||
context.report(source, 'Do not import modules using an absolute path');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const options = Object.assign({ esmodule: true, commonjs: true }, context.options[0]);
|
||||
return (0, _moduleVisitor2.default)(reportIfAbsolute, options);
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1hYnNvbHV0ZS1wYXRoLmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwicmVwb3J0SWZBYnNvbHV0ZSIsInNvdXJjZSIsInZhbHVlIiwicmVwb3J0Iiwib3B0aW9ucyIsIk9iamVjdCIsImFzc2lnbiIsImVzbW9kdWxlIiwiY29tbW9uanMiXSwibWFwcGluZ3MiOiJhQUFBLGtFO0FBQ0E7QUFDQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsa0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLENBQUUsdUNBQUYsQ0FMSixFQURTOzs7QUFTZkMsVUFBUSxVQUFVQyxPQUFWLEVBQW1CO0FBQ3pCLGFBQVNDLGdCQUFULENBQTBCQyxNQUExQixFQUFrQztBQUNoQyxVQUFJLE9BQU9BLE9BQU9DLEtBQWQsS0FBd0IsUUFBeEIsSUFBb0MsNEJBQVdELE9BQU9DLEtBQWxCLENBQXhDLEVBQWtFO0FBQ2hFSCxnQkFBUUksTUFBUixDQUFlRixNQUFmLEVBQXVCLDhDQUF2QjtBQUNEO0FBQ0Y7O0FBRUQsVUFBTUcsVUFBVUMsT0FBT0MsTUFBUCxDQUFjLEVBQUVDLFVBQVUsSUFBWixFQUFrQkMsVUFBVSxJQUE1QixFQUFkLEVBQWtEVCxRQUFRSyxPQUFSLENBQWdCLENBQWhCLENBQWxELENBQWhCO0FBQ0EsV0FBTyw2QkFBY0osZ0JBQWQsRUFBZ0NJLE9BQWhDLENBQVA7QUFDRCxHQWxCYyxFQUFqQiIsImZpbGUiOiJuby1hYnNvbHV0ZS1wYXRoLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IG1vZHVsZVZpc2l0b3IsIHsgbWFrZU9wdGlvbnNTY2hlbWEgfSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IHsgaXNBYnNvbHV0ZSB9IGZyb20gJy4uL2NvcmUvaW1wb3J0VHlwZSc7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1hYnNvbHV0ZS1wYXRoJyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFsgbWFrZU9wdGlvbnNTY2hlbWEoKSBdLFxuICB9LFxuXG4gIGNyZWF0ZTogZnVuY3Rpb24gKGNvbnRleHQpIHtcbiAgICBmdW5jdGlvbiByZXBvcnRJZkFic29sdXRlKHNvdXJjZSkge1xuICAgICAgaWYgKHR5cGVvZiBzb3VyY2UudmFsdWUgPT09ICdzdHJpbmcnICYmIGlzQWJzb2x1dGUoc291cmNlLnZhbHVlKSkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydChzb3VyY2UsICdEbyBub3QgaW1wb3J0IG1vZHVsZXMgdXNpbmcgYW4gYWJzb2x1dGUgcGF0aCcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGNvbnN0IG9wdGlvbnMgPSBPYmplY3QuYXNzaWduKHsgZXNtb2R1bGU6IHRydWUsIGNvbW1vbmpzOiB0cnVlIH0sIGNvbnRleHQub3B0aW9uc1swXSk7XG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IocmVwb3J0SWZBYnNvbHV0ZSwgb3B0aW9ucyk7XG4gIH0sXG59O1xuIl19
|
||||
var options = Object.assign({ esmodule: true, commonjs: true }, context.options[0]);
|
||||
return (0, _moduleVisitor2['default'])(reportIfAbsolute, options);
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1hYnNvbHV0ZS1wYXRoLmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwicmVwb3J0SWZBYnNvbHV0ZSIsInNvdXJjZSIsInZhbHVlIiwicmVwb3J0Iiwib3B0aW9ucyIsIk9iamVjdCIsImFzc2lnbiIsImVzbW9kdWxlIiwiY29tbW9uanMiXSwibWFwcGluZ3MiOiJhQUFBLGtFO0FBQ0E7QUFDQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsa0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLENBQUUsdUNBQUYsQ0FMSixFQURTOzs7QUFTZkMsdUJBQVEsZ0JBQVVDLE9BQVYsRUFBbUI7QUFDekIsZUFBU0MsZ0JBQVQsQ0FBMEJDLE1BQTFCLEVBQWtDO0FBQ2hDLFlBQUksT0FBT0EsT0FBT0MsS0FBZCxLQUF3QixRQUF4QixJQUFvQyw0QkFBV0QsT0FBT0MsS0FBbEIsQ0FBeEMsRUFBa0U7QUFDaEVILGtCQUFRSSxNQUFSLENBQWVGLE1BQWYsRUFBdUIsOENBQXZCO0FBQ0Q7QUFDRjs7QUFFRCxVQUFNRyxVQUFVQyxPQUFPQyxNQUFQLENBQWMsRUFBRUMsVUFBVSxJQUFaLEVBQWtCQyxVQUFVLElBQTVCLEVBQWQsRUFBa0RULFFBQVFLLE9BQVIsQ0FBZ0IsQ0FBaEIsQ0FBbEQsQ0FBaEI7QUFDQSxhQUFPLGdDQUFjSixnQkFBZCxFQUFnQ0ksT0FBaEMsQ0FBUDtBQUNELEtBVEQsaUJBVGUsRUFBakIiLCJmaWxlIjoibm8tYWJzb2x1dGUtcGF0aC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2R1bGVWaXNpdG9yLCB7IG1ha2VPcHRpb25zU2NoZW1hIH0gZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy9tb2R1bGVWaXNpdG9yJztcbmltcG9ydCB7IGlzQWJzb2x1dGUgfSBmcm9tICcuLi9jb3JlL2ltcG9ydFR5cGUnO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tYWJzb2x1dGUtcGF0aCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbIG1ha2VPcHRpb25zU2NoZW1hKCkgXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgZnVuY3Rpb24gcmVwb3J0SWZBYnNvbHV0ZShzb3VyY2UpIHtcbiAgICAgIGlmICh0eXBlb2Ygc291cmNlLnZhbHVlID09PSAnc3RyaW5nJyAmJiBpc0Fic29sdXRlKHNvdXJjZS52YWx1ZSkpIHtcbiAgICAgICAgY29udGV4dC5yZXBvcnQoc291cmNlLCAnRG8gbm90IGltcG9ydCBtb2R1bGVzIHVzaW5nIGFuIGFic29sdXRlIHBhdGgnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBjb25zdCBvcHRpb25zID0gT2JqZWN0LmFzc2lnbih7IGVzbW9kdWxlOiB0cnVlLCBjb21tb25qczogdHJ1ZSB9LCBjb250ZXh0Lm9wdGlvbnNbMF0pO1xuICAgIHJldHVybiBtb2R1bGVWaXNpdG9yKHJlcG9ydElmQWJzb2x1dGUsIG9wdGlvbnMpO1xuICB9LFxufTtcbiJdfQ==
|
||||
42
node_modules/eslint-plugin-import/lib/rules/no-amd.js
generated
vendored
42
node_modules/eslint-plugin-import/lib/rules/no-amd.js
generated
vendored
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
|
||||
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Rule Definition
|
||||
|
|
@ -13,34 +13,34 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-amd') },
|
||||
url: (0, _docsUrl2['default'])('no-amd') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
return {
|
||||
'CallExpression': function (node) {
|
||||
if (context.getScope().type !== 'module') return;
|
||||
create: function () {function create(context) {
|
||||
return {
|
||||
'CallExpression': function () {function CallExpression(node) {
|
||||
if (context.getScope().type !== 'module') return;
|
||||
|
||||
if (node.callee.type !== 'Identifier') return;
|
||||
if (node.callee.name !== 'require' &&
|
||||
node.callee.name !== 'define') return;
|
||||
if (node.callee.type !== 'Identifier') return;
|
||||
if (node.callee.name !== 'require' &&
|
||||
node.callee.name !== 'define') return;
|
||||
|
||||
// todo: capture define((require, module, exports) => {}) form?
|
||||
if (node.arguments.length !== 2) return;
|
||||
// todo: capture define((require, module, exports) => {}) form?
|
||||
if (node.arguments.length !== 2) return;
|
||||
|
||||
const modules = node.arguments[0];
|
||||
if (modules.type !== 'ArrayExpression') return;
|
||||
var modules = node.arguments[0];
|
||||
if (modules.type !== 'ArrayExpression') return;
|
||||
|
||||
// todo: check second arg type? (identifier or callback)
|
||||
// todo: check second arg type? (identifier or callback)
|
||||
|
||||
context.report(node, `Expected imports instead of AMD ${node.callee.name}().`);
|
||||
} };
|
||||
context.report(node, 'Expected imports instead of AMD ' + String(node.callee.name) + '().');
|
||||
}return CallExpression;}() };
|
||||
|
||||
|
||||
} }; /**
|
||||
* @fileoverview Rule to prefer imports to AMD
|
||||
* @author Jamund Ferguson
|
||||
*/
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1hbWQuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJub2RlIiwiZ2V0U2NvcGUiLCJjYWxsZWUiLCJuYW1lIiwiYXJndW1lbnRzIiwibGVuZ3RoIiwibW9kdWxlcyIsInJlcG9ydCJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxxQzs7QUFFQTtBQUNBO0FBQ0E7O0FBRUFBLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFlBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLFFBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLFVBQVEsVUFBVUMsT0FBVixFQUFtQjtBQUN6QixXQUFPO0FBQ0wsd0JBQWtCLFVBQVVDLElBQVYsRUFBZ0I7QUFDaEMsWUFBSUQsUUFBUUUsUUFBUixHQUFtQlAsSUFBbkIsS0FBNEIsUUFBaEMsRUFBMEM7O0FBRTFDLFlBQUlNLEtBQUtFLE1BQUwsQ0FBWVIsSUFBWixLQUFxQixZQUF6QixFQUF1QztBQUN2QyxZQUFJTSxLQUFLRSxNQUFMLENBQVlDLElBQVosS0FBcUIsU0FBckI7QUFDQUgsYUFBS0UsTUFBTCxDQUFZQyxJQUFaLEtBQXFCLFFBRHpCLEVBQ21DOztBQUVuQztBQUNBLFlBQUlILEtBQUtJLFNBQUwsQ0FBZUMsTUFBZixLQUEwQixDQUE5QixFQUFpQzs7QUFFakMsY0FBTUMsVUFBVU4sS0FBS0ksU0FBTCxDQUFlLENBQWYsQ0FBaEI7QUFDQSxZQUFJRSxRQUFRWixJQUFSLEtBQWlCLGlCQUFyQixFQUF3Qzs7QUFFeEM7O0FBRUFLLGdCQUFRUSxNQUFSLENBQWVQLElBQWYsRUFBc0IsbUNBQWtDQSxLQUFLRSxNQUFMLENBQVlDLElBQUssS0FBekU7QUFDRCxPQWpCSSxFQUFQOzs7QUFvQkQsR0E5QmMsRUFBakIsQyxDQVhBIiwiZmlsZSI6Im5vLWFtZC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGZpbGVvdmVydmlldyBSdWxlIHRvIHByZWZlciBpbXBvcnRzIHRvIEFNRFxuICogQGF1dGhvciBKYW11bmQgRmVyZ3Vzb25cbiAqL1xuXG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJ1bGUgRGVmaW5pdGlvblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1hbWQnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIHJldHVybiB7XG4gICAgICAnQ2FsbEV4cHJlc3Npb24nOiBmdW5jdGlvbiAobm9kZSkge1xuICAgICAgICBpZiAoY29udGV4dC5nZXRTY29wZSgpLnR5cGUgIT09ICdtb2R1bGUnKSByZXR1cm47XG5cbiAgICAgICAgaWYgKG5vZGUuY2FsbGVlLnR5cGUgIT09ICdJZGVudGlmaWVyJykgcmV0dXJuO1xuICAgICAgICBpZiAobm9kZS5jYWxsZWUubmFtZSAhPT0gJ3JlcXVpcmUnICYmXG4gICAgICAgICAgICBub2RlLmNhbGxlZS5uYW1lICE9PSAnZGVmaW5lJykgcmV0dXJuO1xuXG4gICAgICAgIC8vIHRvZG86IGNhcHR1cmUgZGVmaW5lKChyZXF1aXJlLCBtb2R1bGUsIGV4cG9ydHMpID0+IHt9KSBmb3JtP1xuICAgICAgICBpZiAobm9kZS5hcmd1bWVudHMubGVuZ3RoICE9PSAyKSByZXR1cm47XG5cbiAgICAgICAgY29uc3QgbW9kdWxlcyA9IG5vZGUuYXJndW1lbnRzWzBdO1xuICAgICAgICBpZiAobW9kdWxlcy50eXBlICE9PSAnQXJyYXlFeHByZXNzaW9uJykgcmV0dXJuO1xuXG4gICAgICAgIC8vIHRvZG86IGNoZWNrIHNlY29uZCBhcmcgdHlwZT8gKGlkZW50aWZpZXIgb3IgY2FsbGJhY2spXG5cbiAgICAgICAgY29udGV4dC5yZXBvcnQobm9kZSwgYEV4cGVjdGVkIGltcG9ydHMgaW5zdGVhZCBvZiBBTUQgJHtub2RlLmNhbGxlZS5uYW1lfSgpLmApO1xuICAgICAgfSxcbiAgICB9O1xuXG4gIH0sXG59O1xuIl19
|
||||
}return create;}() }; /**
|
||||
* @fileoverview Rule to prefer imports to AMD
|
||||
* @author Jamund Ferguson
|
||||
*/
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1hbWQuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJub2RlIiwiZ2V0U2NvcGUiLCJjYWxsZWUiLCJuYW1lIiwiYXJndW1lbnRzIiwibGVuZ3RoIiwibW9kdWxlcyIsInJlcG9ydCJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxxQzs7QUFFQTtBQUNBO0FBQ0E7O0FBRUFBLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFlBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLDBCQUFRLFFBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLHVCQUFRLGdCQUFVQyxPQUFWLEVBQW1CO0FBQ3pCLGFBQU87QUFDTCx1Q0FBa0Isd0JBQVVDLElBQVYsRUFBZ0I7QUFDaEMsZ0JBQUlELFFBQVFFLFFBQVIsR0FBbUJQLElBQW5CLEtBQTRCLFFBQWhDLEVBQTBDOztBQUUxQyxnQkFBSU0sS0FBS0UsTUFBTCxDQUFZUixJQUFaLEtBQXFCLFlBQXpCLEVBQXVDO0FBQ3ZDLGdCQUFJTSxLQUFLRSxNQUFMLENBQVlDLElBQVosS0FBcUIsU0FBckI7QUFDQUgsaUJBQUtFLE1BQUwsQ0FBWUMsSUFBWixLQUFxQixRQUR6QixFQUNtQzs7QUFFbkM7QUFDQSxnQkFBSUgsS0FBS0ksU0FBTCxDQUFlQyxNQUFmLEtBQTBCLENBQTlCLEVBQWlDOztBQUVqQyxnQkFBTUMsVUFBVU4sS0FBS0ksU0FBTCxDQUFlLENBQWYsQ0FBaEI7QUFDQSxnQkFBSUUsUUFBUVosSUFBUixLQUFpQixpQkFBckIsRUFBd0M7O0FBRXhDOztBQUVBSyxvQkFBUVEsTUFBUixDQUFlUCxJQUFmLDhDQUF3REEsS0FBS0UsTUFBTCxDQUFZQyxJQUFwRTtBQUNELFdBaEJELHlCQURLLEVBQVA7OztBQW9CRCxLQXJCRCxpQkFUZSxFQUFqQixDLENBWEEiLCJmaWxlIjoibm8tYW1kLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZW92ZXJ2aWV3IFJ1bGUgdG8gcHJlZmVyIGltcG9ydHMgdG8gQU1EXG4gKiBAYXV0aG9yIEphbXVuZCBGZXJndXNvblxuICovXG5cbmltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUnVsZSBEZWZpbml0aW9uXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLWFtZCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgICdDYWxsRXhwcmVzc2lvbic6IGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIGlmIChjb250ZXh0LmdldFNjb3BlKCkudHlwZSAhPT0gJ21vZHVsZScpIHJldHVybjtcblxuICAgICAgICBpZiAobm9kZS5jYWxsZWUudHlwZSAhPT0gJ0lkZW50aWZpZXInKSByZXR1cm47XG4gICAgICAgIGlmIChub2RlLmNhbGxlZS5uYW1lICE9PSAncmVxdWlyZScgJiZcbiAgICAgICAgICAgIG5vZGUuY2FsbGVlLm5hbWUgIT09ICdkZWZpbmUnKSByZXR1cm47XG5cbiAgICAgICAgLy8gdG9kbzogY2FwdHVyZSBkZWZpbmUoKHJlcXVpcmUsIG1vZHVsZSwgZXhwb3J0cykgPT4ge30pIGZvcm0/XG4gICAgICAgIGlmIChub2RlLmFyZ3VtZW50cy5sZW5ndGggIT09IDIpIHJldHVybjtcblxuICAgICAgICBjb25zdCBtb2R1bGVzID0gbm9kZS5hcmd1bWVudHNbMF07XG4gICAgICAgIGlmIChtb2R1bGVzLnR5cGUgIT09ICdBcnJheUV4cHJlc3Npb24nKSByZXR1cm47XG5cbiAgICAgICAgLy8gdG9kbzogY2hlY2sgc2Vjb25kIGFyZyB0eXBlPyAoaWRlbnRpZmllciBvciBjYWxsYmFjaylcblxuICAgICAgICBjb250ZXh0LnJlcG9ydChub2RlLCBgRXhwZWN0ZWQgaW1wb3J0cyBpbnN0ZWFkIG9mIEFNRCAke25vZGUuY2FsbGVlLm5hbWV9KCkuYCk7XG4gICAgICB9LFxuICAgIH07XG5cbiAgfSxcbn07XG4iXX0=
|
||||
56
node_modules/eslint-plugin-import/lib/rules/no-anonymous-default-export.js
generated
vendored
56
node_modules/eslint-plugin-import/lib/rules/no-anonymous-default-export.js
generated
vendored
File diff suppressed because one or more lines are too long
84
node_modules/eslint-plugin-import/lib/rules/no-commonjs.js
generated
vendored
84
node_modules/eslint-plugin-import/lib/rules/no-commonjs.js
generated
vendored
File diff suppressed because one or more lines are too long
152
node_modules/eslint-plugin-import/lib/rules/no-cycle.js
generated
vendored
152
node_modules/eslint-plugin-import/lib/rules/no-cycle.js
generated
vendored
File diff suppressed because one or more lines are too long
56
node_modules/eslint-plugin-import/lib/rules/no-default-export.js
generated
vendored
56
node_modules/eslint-plugin-import/lib/rules/no-default-export.js
generated
vendored
|
|
@ -1,41 +1,41 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-default-export') },
|
||||
url: (0, _docsUrl2['default'])('no-default-export') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create(context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
create: function () {function create(context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
|
||||
const preferNamed = 'Prefer named exports.';
|
||||
const noAliasDefault = (_ref) => {let local = _ref.local;return (
|
||||
`Do not alias \`${local.name}\` as \`default\`. Just export ` +
|
||||
`\`${local.name}\` itself instead.`);};
|
||||
var preferNamed = 'Prefer named exports.';
|
||||
var noAliasDefault = function () {function noAliasDefault(_ref) {var local = _ref.local;return (
|
||||
'Do not alias `' + String(local.name) + '` as `default`. Just export ' + ('`' + String(
|
||||
local.name) + '` itself instead.'));}return noAliasDefault;}();
|
||||
|
||||
return {
|
||||
ExportDefaultDeclaration(node) {
|
||||
context.report({ node, message: preferNamed });
|
||||
},
|
||||
return {
|
||||
ExportDefaultDeclaration: function () {function ExportDefaultDeclaration(node) {
|
||||
context.report({ node: node, message: preferNamed });
|
||||
}return ExportDefaultDeclaration;}(),
|
||||
|
||||
ExportNamedDeclaration(node) {
|
||||
node.specifiers.forEach(specifier => {
|
||||
if (specifier.type === 'ExportDefaultSpecifier' &&
|
||||
specifier.exported.name === 'default') {
|
||||
context.report({ node, message: preferNamed });
|
||||
} else if (specifier.type === 'ExportSpecifier' &&
|
||||
specifier.exported.name === 'default') {
|
||||
context.report({ node, message: noAliasDefault(specifier) });
|
||||
}
|
||||
});
|
||||
} };
|
||||
ExportNamedDeclaration: function () {function ExportNamedDeclaration(node) {
|
||||
node.specifiers.forEach(function (specifier) {
|
||||
if (specifier.type === 'ExportDefaultSpecifier' &&
|
||||
specifier.exported.name === 'default') {
|
||||
context.report({ node: node, message: preferNamed });
|
||||
} else if (specifier.type === 'ExportSpecifier' &&
|
||||
specifier.exported.name === 'default') {
|
||||
context.report({ node: node, message: noAliasDefault(specifier) });
|
||||
}
|
||||
});
|
||||
}return ExportNamedDeclaration;}() };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1kZWZhdWx0LWV4cG9ydC5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsInBhcnNlck9wdGlvbnMiLCJzb3VyY2VUeXBlIiwicHJlZmVyTmFtZWQiLCJub0FsaWFzRGVmYXVsdCIsImxvY2FsIiwibmFtZSIsIkV4cG9ydERlZmF1bHREZWNsYXJhdGlvbiIsIm5vZGUiLCJyZXBvcnQiLCJtZXNzYWdlIiwiRXhwb3J0TmFtZWREZWNsYXJhdGlvbiIsInNwZWNpZmllcnMiLCJmb3JFYWNoIiwic3BlY2lmaWVyIiwiZXhwb3J0ZWQiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxZQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSyx1QkFBUSxtQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsU0FBT0MsT0FBUCxFQUFnQjtBQUNkO0FBQ0EsUUFBSUEsUUFBUUMsYUFBUixDQUFzQkMsVUFBdEIsS0FBcUMsUUFBekMsRUFBbUQ7QUFDakQsYUFBTyxFQUFQO0FBQ0Q7O0FBRUQsVUFBTUMsY0FBYyx1QkFBcEI7QUFDQSxVQUFNQyxpQkFBaUIsZUFBR0MsS0FBSCxRQUFHQSxLQUFIO0FBQ3BCLDBCQUFpQkEsTUFBTUMsSUFBSyxpQ0FBN0I7QUFDQyxhQUFJRCxNQUFNQyxJQUFLLG9CQUZLLEdBQXZCOztBQUlBLFdBQU87QUFDTEMsK0JBQXlCQyxJQUF6QixFQUErQjtBQUM3QlIsZ0JBQVFTLE1BQVIsQ0FBZSxFQUFFRCxJQUFGLEVBQVFFLFNBQVNQLFdBQWpCLEVBQWY7QUFDRCxPQUhJOztBQUtMUSw2QkFBdUJILElBQXZCLEVBQTZCO0FBQzNCQSxhQUFLSSxVQUFMLENBQWdCQyxPQUFoQixDQUF3QkMsYUFBYTtBQUNuQyxjQUFJQSxVQUFVbkIsSUFBVixLQUFtQix3QkFBbkI7QUFDQW1CLG9CQUFVQyxRQUFWLENBQW1CVCxJQUFuQixLQUE0QixTQURoQyxFQUMyQztBQUN6Q04sb0JBQVFTLE1BQVIsQ0FBZSxFQUFFRCxJQUFGLEVBQVFFLFNBQVNQLFdBQWpCLEVBQWY7QUFDRCxXQUhELE1BR08sSUFBSVcsVUFBVW5CLElBQVYsS0FBbUIsaUJBQW5CO0FBQ1BtQixvQkFBVUMsUUFBVixDQUFtQlQsSUFBbkIsS0FBNEIsU0FEekIsRUFDb0M7QUFDekNOLG9CQUFRUyxNQUFSLENBQWUsRUFBRUQsSUFBRixFQUFRRSxTQUFTTixlQUFlVSxTQUFmLENBQWpCLEVBQWY7QUFDRDtBQUNGLFNBUkQ7QUFTRCxPQWZJLEVBQVA7O0FBaUJELEdBckNjLEVBQWpCIiwiZmlsZSI6Im5vLWRlZmF1bHQtZXhwb3J0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tZGVmYXVsdC1leHBvcnQnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlKGNvbnRleHQpIHtcbiAgICAvLyBpZ25vcmUgbm9uLW1vZHVsZXNcbiAgICBpZiAoY29udGV4dC5wYXJzZXJPcHRpb25zLnNvdXJjZVR5cGUgIT09ICdtb2R1bGUnKSB7XG4gICAgICByZXR1cm4ge307XG4gICAgfVxuXG4gICAgY29uc3QgcHJlZmVyTmFtZWQgPSAnUHJlZmVyIG5hbWVkIGV4cG9ydHMuJztcbiAgICBjb25zdCBub0FsaWFzRGVmYXVsdCA9ICh7IGxvY2FsIH0pID0+XG4gICAgICBgRG8gbm90IGFsaWFzIFxcYCR7bG9jYWwubmFtZX1cXGAgYXMgXFxgZGVmYXVsdFxcYC4gSnVzdCBleHBvcnQgYCArXG4gICAgICBgXFxgJHtsb2NhbC5uYW1lfVxcYCBpdHNlbGYgaW5zdGVhZC5gO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIEV4cG9ydERlZmF1bHREZWNsYXJhdGlvbihub2RlKSB7XG4gICAgICAgIGNvbnRleHQucmVwb3J0KHsgbm9kZSwgbWVzc2FnZTogcHJlZmVyTmFtZWQgfSk7XG4gICAgICB9LFxuXG4gICAgICBFeHBvcnROYW1lZERlY2xhcmF0aW9uKG5vZGUpIHtcbiAgICAgICAgbm9kZS5zcGVjaWZpZXJzLmZvckVhY2goc3BlY2lmaWVyID0+IHtcbiAgICAgICAgICBpZiAoc3BlY2lmaWVyLnR5cGUgPT09ICdFeHBvcnREZWZhdWx0U3BlY2lmaWVyJyAmJlxuICAgICAgICAgICAgICBzcGVjaWZpZXIuZXhwb3J0ZWQubmFtZSA9PT0gJ2RlZmF1bHQnKSB7XG4gICAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2U6IHByZWZlck5hbWVkIH0pO1xuICAgICAgICAgIH0gZWxzZSBpZiAoc3BlY2lmaWVyLnR5cGUgPT09ICdFeHBvcnRTcGVjaWZpZXInICYmXG4gICAgICAgICAgICAgIHNwZWNpZmllci5leHBvcnRlZC5uYW1lID09PSAnZGVmYXVsdCcpIHtcbiAgICAgICAgICAgIGNvbnRleHQucmVwb3J0KHsgbm9kZSwgbWVzc2FnZTogbm9BbGlhc0RlZmF1bHQoc3BlY2lmaWVyKSB9KTtcbiAgICAgICAgICB9XG4gICAgICAgIH0pO1xuICAgICAgfSxcbiAgICB9O1xuICB9LFxufTtcbiJdfQ==
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1kZWZhdWx0LWV4cG9ydC5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsInBhcnNlck9wdGlvbnMiLCJzb3VyY2VUeXBlIiwicHJlZmVyTmFtZWQiLCJub0FsaWFzRGVmYXVsdCIsImxvY2FsIiwibmFtZSIsIkV4cG9ydERlZmF1bHREZWNsYXJhdGlvbiIsIm5vZGUiLCJyZXBvcnQiLCJtZXNzYWdlIiwiRXhwb3J0TmFtZWREZWNsYXJhdGlvbiIsInNwZWNpZmllcnMiLCJmb3JFYWNoIiwic3BlY2lmaWVyIiwiZXhwb3J0ZWQiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxZQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSywwQkFBUSxtQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsUUFUZSwrQkFTUkMsT0FUUSxFQVNDO0FBQ2Q7QUFDQSxVQUFJQSxRQUFRQyxhQUFSLENBQXNCQyxVQUF0QixLQUFxQyxRQUF6QyxFQUFtRDtBQUNqRCxlQUFPLEVBQVA7QUFDRDs7QUFFRCxVQUFNQyxjQUFjLHVCQUFwQjtBQUNBLFVBQU1DLDhCQUFpQixTQUFqQkEsY0FBaUIsWUFBR0MsS0FBSCxRQUFHQSxLQUFIO0FBQ3JCLHNDQUFrQkEsTUFBTUMsSUFBeEI7QUFDS0Qsa0JBQU1DLElBRFgsd0JBRHFCLEdBQWpCLHlCQUFOOztBQUlBLGFBQU87QUFDTEMsZ0NBREssaURBQ29CQyxJQURwQixFQUMwQjtBQUM3QlIsb0JBQVFTLE1BQVIsQ0FBZSxFQUFFRCxVQUFGLEVBQVFFLFNBQVNQLFdBQWpCLEVBQWY7QUFDRCxXQUhJOztBQUtMUSw4QkFMSywrQ0FLa0JILElBTGxCLEVBS3dCO0FBQzNCQSxpQkFBS0ksVUFBTCxDQUFnQkMsT0FBaEIsQ0FBd0IscUJBQWE7QUFDbkMsa0JBQUlDLFVBQVVuQixJQUFWLEtBQW1CLHdCQUFuQjtBQUNBbUIsd0JBQVVDLFFBQVYsQ0FBbUJULElBQW5CLEtBQTRCLFNBRGhDLEVBQzJDO0FBQ3pDTix3QkFBUVMsTUFBUixDQUFlLEVBQUVELFVBQUYsRUFBUUUsU0FBU1AsV0FBakIsRUFBZjtBQUNELGVBSEQsTUFHTyxJQUFJVyxVQUFVbkIsSUFBVixLQUFtQixpQkFBbkI7QUFDUG1CLHdCQUFVQyxRQUFWLENBQW1CVCxJQUFuQixLQUE0QixTQUR6QixFQUNvQztBQUN6Q04sd0JBQVFTLE1BQVIsQ0FBZSxFQUFFRCxVQUFGLEVBQVFFLFNBQVNOLGVBQWVVLFNBQWYsQ0FBakIsRUFBZjtBQUNEO0FBQ0YsYUFSRDtBQVNELFdBZkksbUNBQVA7O0FBaUJELEtBckNjLG1CQUFqQiIsImZpbGUiOiJuby1kZWZhdWx0LWV4cG9ydC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLWRlZmF1bHQtZXhwb3J0JyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuXG4gIGNyZWF0ZShjb250ZXh0KSB7XG4gICAgLy8gaWdub3JlIG5vbi1tb2R1bGVzXG4gICAgaWYgKGNvbnRleHQucGFyc2VyT3B0aW9ucy5zb3VyY2VUeXBlICE9PSAnbW9kdWxlJykge1xuICAgICAgcmV0dXJuIHt9O1xuICAgIH1cblxuICAgIGNvbnN0IHByZWZlck5hbWVkID0gJ1ByZWZlciBuYW1lZCBleHBvcnRzLic7XG4gICAgY29uc3Qgbm9BbGlhc0RlZmF1bHQgPSAoeyBsb2NhbCB9KSA9PlxuICAgICAgYERvIG5vdCBhbGlhcyBcXGAke2xvY2FsLm5hbWV9XFxgIGFzIFxcYGRlZmF1bHRcXGAuIEp1c3QgZXhwb3J0IGAgK1xuICAgICAgYFxcYCR7bG9jYWwubmFtZX1cXGAgaXRzZWxmIGluc3RlYWQuYDtcblxuICAgIHJldHVybiB7XG4gICAgICBFeHBvcnREZWZhdWx0RGVjbGFyYXRpb24obm9kZSkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2U6IHByZWZlck5hbWVkIH0pO1xuICAgICAgfSxcblxuICAgICAgRXhwb3J0TmFtZWREZWNsYXJhdGlvbihub2RlKSB7XG4gICAgICAgIG5vZGUuc3BlY2lmaWVycy5mb3JFYWNoKHNwZWNpZmllciA9PiB7XG4gICAgICAgICAgaWYgKHNwZWNpZmllci50eXBlID09PSAnRXhwb3J0RGVmYXVsdFNwZWNpZmllcicgJiZcbiAgICAgICAgICAgICAgc3BlY2lmaWVyLmV4cG9ydGVkLm5hbWUgPT09ICdkZWZhdWx0Jykge1xuICAgICAgICAgICAgY29udGV4dC5yZXBvcnQoeyBub2RlLCBtZXNzYWdlOiBwcmVmZXJOYW1lZCB9KTtcbiAgICAgICAgICB9IGVsc2UgaWYgKHNwZWNpZmllci50eXBlID09PSAnRXhwb3J0U3BlY2lmaWVyJyAmJlxuICAgICAgICAgICAgICBzcGVjaWZpZXIuZXhwb3J0ZWQubmFtZSA9PT0gJ2RlZmF1bHQnKSB7XG4gICAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2U6IG5vQWxpYXNEZWZhdWx0KHNwZWNpZmllcikgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgIH0sXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
208
node_modules/eslint-plugin-import/lib/rules/no-deprecated.js
generated
vendored
208
node_modules/eslint-plugin-import/lib/rules/no-deprecated.js
generated
vendored
File diff suppressed because one or more lines are too long
237
node_modules/eslint-plugin-import/lib/rules/no-duplicates.js
generated
vendored
237
node_modules/eslint-plugin-import/lib/rules/no-duplicates.js
generated
vendored
File diff suppressed because one or more lines are too long
55
node_modules/eslint-plugin-import/lib/rules/no-dynamic-require.js
generated
vendored
55
node_modules/eslint-plugin-import/lib/rules/no-dynamic-require.js
generated
vendored
|
|
@ -1,4 +1,4 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
function isRequire(node) {
|
||||
return node &&
|
||||
|
|
@ -8,6 +8,12 @@ function isRequire(node) {
|
|||
node.arguments.length >= 1;
|
||||
}
|
||||
|
||||
function isDynamicImport(node) {
|
||||
return node &&
|
||||
node.callee &&
|
||||
node.callee.type === 'Import';
|
||||
}
|
||||
|
||||
function isStaticValue(arg) {
|
||||
return arg.type === 'Literal' ||
|
||||
arg.type === 'TemplateLiteral' && arg.expressions.length === 0;
|
||||
|
|
@ -17,21 +23,42 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-dynamic-require') },
|
||||
url: (0, _docsUrl2['default'])('no-dynamic-require') },
|
||||
|
||||
schema: [] },
|
||||
schema: [
|
||||
{
|
||||
type: 'object',
|
||||
properties: {
|
||||
esmodule: {
|
||||
type: 'boolean' } },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
return {
|
||||
CallExpression(node) {
|
||||
if (isRequire(node) && !isStaticValue(node.arguments[0])) {
|
||||
context.report({
|
||||
node,
|
||||
message: 'Calls to require() should use string literals' });
|
||||
additionalProperties: false }] },
|
||||
|
||||
}
|
||||
} };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1keW5hbWljLXJlcXVpcmUuanMiXSwibmFtZXMiOlsiaXNSZXF1aXJlIiwibm9kZSIsImNhbGxlZSIsInR5cGUiLCJuYW1lIiwiYXJndW1lbnRzIiwibGVuZ3RoIiwiaXNTdGF0aWNWYWx1ZSIsImFyZyIsImV4cHJlc3Npb25zIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsIkNhbGxFeHByZXNzaW9uIiwicmVwb3J0IiwibWVzc2FnZSJdLCJtYXBwaW5ncyI6ImFBQUEscUM7O0FBRUEsU0FBU0EsU0FBVCxDQUFtQkMsSUFBbkIsRUFBeUI7QUFDdkIsU0FBT0E7QUFDTEEsT0FBS0MsTUFEQTtBQUVMRCxPQUFLQyxNQUFMLENBQVlDLElBQVosS0FBcUIsWUFGaEI7QUFHTEYsT0FBS0MsTUFBTCxDQUFZRSxJQUFaLEtBQXFCLFNBSGhCO0FBSUxILE9BQUtJLFNBQUwsQ0FBZUMsTUFBZixJQUF5QixDQUozQjtBQUtEOztBQUVELFNBQVNDLGFBQVQsQ0FBdUJDLEdBQXZCLEVBQTRCO0FBQzFCLFNBQU9BLElBQUlMLElBQUosS0FBYSxTQUFiO0FBQ0pLLE1BQUlMLElBQUosS0FBYSxpQkFBYixJQUFrQ0ssSUFBSUMsV0FBSixDQUFnQkgsTUFBaEIsS0FBMkIsQ0FEaEU7QUFFRDs7QUFFREksT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pULFVBQU0sWUFERjtBQUVKVSxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsb0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLFVBQVEsVUFBVUMsT0FBVixFQUFtQjtBQUN6QixXQUFPO0FBQ0xDLHFCQUFlakIsSUFBZixFQUFxQjtBQUNuQixZQUFJRCxVQUFVQyxJQUFWLEtBQW1CLENBQUNNLGNBQWNOLEtBQUtJLFNBQUwsQ0FBZSxDQUFmLENBQWQsQ0FBeEIsRUFBMEQ7QUFDeERZLGtCQUFRRSxNQUFSLENBQWU7QUFDYmxCLGdCQURhO0FBRWJtQixxQkFBUywrQ0FGSSxFQUFmOztBQUlEO0FBQ0YsT0FSSSxFQUFQOztBQVVELEdBcEJjLEVBQWpCIiwiZmlsZSI6Im5vLWR5bmFtaWMtcmVxdWlyZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5mdW5jdGlvbiBpc1JlcXVpcmUobm9kZSkge1xuICByZXR1cm4gbm9kZSAmJlxuICAgIG5vZGUuY2FsbGVlICYmXG4gICAgbm9kZS5jYWxsZWUudHlwZSA9PT0gJ0lkZW50aWZpZXInICYmXG4gICAgbm9kZS5jYWxsZWUubmFtZSA9PT0gJ3JlcXVpcmUnICYmXG4gICAgbm9kZS5hcmd1bWVudHMubGVuZ3RoID49IDE7XG59XG5cbmZ1bmN0aW9uIGlzU3RhdGljVmFsdWUoYXJnKSB7XG4gIHJldHVybiBhcmcudHlwZSA9PT0gJ0xpdGVyYWwnIHx8XG4gICAgKGFyZy50eXBlID09PSAnVGVtcGxhdGVMaXRlcmFsJyAmJiBhcmcuZXhwcmVzc2lvbnMubGVuZ3RoID09PSAwKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1keW5hbWljLXJlcXVpcmUnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIHJldHVybiB7XG4gICAgICBDYWxsRXhwcmVzc2lvbihub2RlKSB7XG4gICAgICAgIGlmIChpc1JlcXVpcmUobm9kZSkgJiYgIWlzU3RhdGljVmFsdWUobm9kZS5hcmd1bWVudHNbMF0pKSB7XG4gICAgICAgICAgY29udGV4dC5yZXBvcnQoe1xuICAgICAgICAgICAgbm9kZSxcbiAgICAgICAgICAgIG1lc3NhZ2U6ICdDYWxscyB0byByZXF1aXJlKCkgc2hvdWxkIHVzZSBzdHJpbmcgbGl0ZXJhbHMnLFxuICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgICB9LFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
|
||||
|
||||
create: function () {function create(context) {
|
||||
var options = context.options[0] || {};
|
||||
|
||||
return {
|
||||
CallExpression: function () {function CallExpression(node) {
|
||||
if (!node.arguments[0] || isStaticValue(node.arguments[0])) {
|
||||
return;
|
||||
}
|
||||
if (isRequire(node)) {
|
||||
return context.report({
|
||||
node: node,
|
||||
message: 'Calls to require() should use string literals' });
|
||||
|
||||
}
|
||||
if (options.esmodule && isDynamicImport(node)) {
|
||||
return context.report({
|
||||
node: node,
|
||||
message: 'Calls to import() should use string literals' });
|
||||
|
||||
}
|
||||
}return CallExpression;}() };
|
||||
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1keW5hbWljLXJlcXVpcmUuanMiXSwibmFtZXMiOlsiaXNSZXF1aXJlIiwibm9kZSIsImNhbGxlZSIsInR5cGUiLCJuYW1lIiwiYXJndW1lbnRzIiwibGVuZ3RoIiwiaXNEeW5hbWljSW1wb3J0IiwiaXNTdGF0aWNWYWx1ZSIsImFyZyIsImV4cHJlc3Npb25zIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwicHJvcGVydGllcyIsImVzbW9kdWxlIiwiYWRkaXRpb25hbFByb3BlcnRpZXMiLCJjcmVhdGUiLCJjb250ZXh0Iiwib3B0aW9ucyIsIkNhbGxFeHByZXNzaW9uIiwicmVwb3J0IiwibWVzc2FnZSJdLCJtYXBwaW5ncyI6ImFBQUEscUM7O0FBRUEsU0FBU0EsU0FBVCxDQUFtQkMsSUFBbkIsRUFBeUI7QUFDdkIsU0FBT0E7QUFDTEEsT0FBS0MsTUFEQTtBQUVMRCxPQUFLQyxNQUFMLENBQVlDLElBQVosS0FBcUIsWUFGaEI7QUFHTEYsT0FBS0MsTUFBTCxDQUFZRSxJQUFaLEtBQXFCLFNBSGhCO0FBSUxILE9BQUtJLFNBQUwsQ0FBZUMsTUFBZixJQUF5QixDQUozQjtBQUtEOztBQUVELFNBQVNDLGVBQVQsQ0FBeUJOLElBQXpCLEVBQStCO0FBQzdCLFNBQU9BO0FBQ0xBLE9BQUtDLE1BREE7QUFFTEQsT0FBS0MsTUFBTCxDQUFZQyxJQUFaLEtBQXFCLFFBRnZCO0FBR0Q7O0FBRUQsU0FBU0ssYUFBVCxDQUF1QkMsR0FBdkIsRUFBNEI7QUFDMUIsU0FBT0EsSUFBSU4sSUFBSixLQUFhLFNBQWI7QUFDSk0sTUFBSU4sSUFBSixLQUFhLGlCQUFiLElBQWtDTSxJQUFJQyxXQUFKLENBQWdCSixNQUFoQixLQUEyQixDQURoRTtBQUVEOztBQUVESyxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSlYsVUFBTSxZQURGO0FBRUpXLFVBQU07QUFDSkMsV0FBSywwQkFBUSxvQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVE7QUFDTjtBQUNFYixZQUFNLFFBRFI7QUFFRWMsa0JBQVk7QUFDVkMsa0JBQVU7QUFDUmYsZ0JBQU0sU0FERSxFQURBLEVBRmQ7OztBQU9FZ0IsNEJBQXNCLEtBUHhCLEVBRE0sQ0FMSixFQURTOzs7OztBQW1CZkMsdUJBQVEsZ0JBQVVDLE9BQVYsRUFBbUI7QUFDekIsVUFBTUMsVUFBVUQsUUFBUUMsT0FBUixDQUFnQixDQUFoQixLQUFzQixFQUF0Qzs7QUFFQSxhQUFPO0FBQ0xDLHNCQURLLHVDQUNVdEIsSUFEVixFQUNnQjtBQUNuQixnQkFBSSxDQUFDQSxLQUFLSSxTQUFMLENBQWUsQ0FBZixDQUFELElBQXNCRyxjQUFjUCxLQUFLSSxTQUFMLENBQWUsQ0FBZixDQUFkLENBQTFCLEVBQTREO0FBQzFEO0FBQ0Q7QUFDRCxnQkFBSUwsVUFBVUMsSUFBVixDQUFKLEVBQXFCO0FBQ25CLHFCQUFPb0IsUUFBUUcsTUFBUixDQUFlO0FBQ3BCdkIsMEJBRG9CO0FBRXBCd0IseUJBQVMsK0NBRlcsRUFBZixDQUFQOztBQUlEO0FBQ0QsZ0JBQUlILFFBQVFKLFFBQVIsSUFBb0JYLGdCQUFnQk4sSUFBaEIsQ0FBeEIsRUFBK0M7QUFDN0MscUJBQU9vQixRQUFRRyxNQUFSLENBQWU7QUFDcEJ2QiwwQkFEb0I7QUFFcEJ3Qix5QkFBUyw4Q0FGVyxFQUFmLENBQVA7O0FBSUQ7QUFDRixXQWpCSSwyQkFBUDs7QUFtQkQsS0F0QkQsaUJBbkJlLEVBQWpCIiwiZmlsZSI6Im5vLWR5bmFtaWMtcmVxdWlyZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5mdW5jdGlvbiBpc1JlcXVpcmUobm9kZSkge1xuICByZXR1cm4gbm9kZSAmJlxuICAgIG5vZGUuY2FsbGVlICYmXG4gICAgbm9kZS5jYWxsZWUudHlwZSA9PT0gJ0lkZW50aWZpZXInICYmXG4gICAgbm9kZS5jYWxsZWUubmFtZSA9PT0gJ3JlcXVpcmUnICYmXG4gICAgbm9kZS5hcmd1bWVudHMubGVuZ3RoID49IDE7XG59XG5cbmZ1bmN0aW9uIGlzRHluYW1pY0ltcG9ydChub2RlKSB7XG4gIHJldHVybiBub2RlICYmXG4gICAgbm9kZS5jYWxsZWUgJiZcbiAgICBub2RlLmNhbGxlZS50eXBlID09PSAnSW1wb3J0Jztcbn1cblxuZnVuY3Rpb24gaXNTdGF0aWNWYWx1ZShhcmcpIHtcbiAgcmV0dXJuIGFyZy50eXBlID09PSAnTGl0ZXJhbCcgfHxcbiAgICAoYXJnLnR5cGUgPT09ICdUZW1wbGF0ZUxpdGVyYWwnICYmIGFyZy5leHByZXNzaW9ucy5sZW5ndGggPT09IDApO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLWR5bmFtaWMtcmVxdWlyZScpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXG4gICAgICB7XG4gICAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgICBwcm9wZXJ0aWVzOiB7XG4gICAgICAgICAgZXNtb2R1bGU6IHtcbiAgICAgICAgICAgIHR5cGU6ICdib29sZWFuJyxcbiAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgICAgICBhZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UsXG4gICAgICB9LFxuICAgIF0sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIGNvbnN0IG9wdGlvbnMgPSBjb250ZXh0Lm9wdGlvbnNbMF0gfHwge307XG5cbiAgICByZXR1cm4ge1xuICAgICAgQ2FsbEV4cHJlc3Npb24obm9kZSkge1xuICAgICAgICBpZiAoIW5vZGUuYXJndW1lbnRzWzBdIHx8IGlzU3RhdGljVmFsdWUobm9kZS5hcmd1bWVudHNbMF0pKSB7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICAgIGlmIChpc1JlcXVpcmUobm9kZSkpIHtcbiAgICAgICAgICByZXR1cm4gY29udGV4dC5yZXBvcnQoe1xuICAgICAgICAgICAgbm9kZSxcbiAgICAgICAgICAgIG1lc3NhZ2U6ICdDYWxscyB0byByZXF1aXJlKCkgc2hvdWxkIHVzZSBzdHJpbmcgbGl0ZXJhbHMnLFxuICAgICAgICAgIH0pO1xuICAgICAgICB9XG4gICAgICAgIGlmIChvcHRpb25zLmVzbW9kdWxlICYmIGlzRHluYW1pY0ltcG9ydChub2RlKSkge1xuICAgICAgICAgIHJldHVybiBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgICBub2RlLFxuICAgICAgICAgICAgbWVzc2FnZTogJ0NhbGxzIHRvIGltcG9ydCgpIHNob3VsZCB1c2Ugc3RyaW5nIGxpdGVyYWxzJyxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfSxcbiAgICB9O1xuICB9LFxufTtcbiJdfQ==
|
||||
176
node_modules/eslint-plugin-import/lib/rules/no-extraneous-dependencies.js
generated
vendored
176
node_modules/eslint-plugin-import/lib/rules/no-extraneous-dependencies.js
generated
vendored
File diff suppressed because one or more lines are too long
70
node_modules/eslint-plugin-import/lib/rules/no-import-module-exports.js
generated
vendored
70
node_modules/eslint-plugin-import/lib/rules/no-import-module-exports.js
generated
vendored
File diff suppressed because one or more lines are too long
186
node_modules/eslint-plugin-import/lib/rules/no-internal-modules.js
generated
vendored
186
node_modules/eslint-plugin-import/lib/rules/no-internal-modules.js
generated
vendored
File diff suppressed because one or more lines are too long
74
node_modules/eslint-plugin-import/lib/rules/no-mutable-exports.js
generated
vendored
74
node_modules/eslint-plugin-import/lib/rules/no-mutable-exports.js
generated
vendored
|
|
@ -1,57 +1,57 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-mutable-exports') },
|
||||
url: (0, _docsUrl2['default'])('no-mutable-exports') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
function checkDeclaration(node) {const
|
||||
kind = node.kind;
|
||||
if (kind === 'var' || kind === 'let') {
|
||||
context.report(node, `Exporting mutable '${kind}' binding, use 'const' instead.`);
|
||||
create: function () {function create(context) {
|
||||
function checkDeclaration(node) {var
|
||||
kind = node.kind;
|
||||
if (kind === 'var' || kind === 'let') {
|
||||
context.report(node, 'Exporting mutable \'' + String(kind) + '\' binding, use \'const\' instead.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function checkDeclarationsInScope(_ref, name) {let variables = _ref.variables;
|
||||
for (const variable of variables) {
|
||||
if (variable.name === name) {
|
||||
for (const def of variable.defs) {
|
||||
if (def.type === 'Variable' && def.parent) {
|
||||
checkDeclaration(def.parent);
|
||||
function checkDeclarationsInScope(_ref, name) {var variables = _ref.variables;var _iteratorNormalCompletion = true;var _didIteratorError = false;var _iteratorError = undefined;try {
|
||||
for (var _iterator = variables[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {var variable = _step.value;
|
||||
if (variable.name === name) {var _iteratorNormalCompletion2 = true;var _didIteratorError2 = false;var _iteratorError2 = undefined;try {
|
||||
for (var _iterator2 = variable.defs[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {var def = _step2.value;
|
||||
if (def.type === 'Variable' && def.parent) {
|
||||
checkDeclaration(def.parent);
|
||||
}
|
||||
}} catch (err) {_didIteratorError2 = true;_iteratorError2 = err;} finally {try {if (!_iteratorNormalCompletion2 && _iterator2['return']) {_iterator2['return']();}} finally {if (_didIteratorError2) {throw _iteratorError2;}}}
|
||||
}
|
||||
}
|
||||
}} catch (err) {_didIteratorError = true;_iteratorError = err;} finally {try {if (!_iteratorNormalCompletion && _iterator['return']) {_iterator['return']();}} finally {if (_didIteratorError) {throw _iteratorError;}}}
|
||||
}
|
||||
|
||||
function handleExportDefault(node) {
|
||||
var scope = context.getScope();
|
||||
|
||||
if (node.declaration.name) {
|
||||
checkDeclarationsInScope(scope, node.declaration.name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function handleExportDefault(node) {
|
||||
const scope = context.getScope();
|
||||
function handleExportNamed(node) {
|
||||
var scope = context.getScope();
|
||||
|
||||
if (node.declaration.name) {
|
||||
checkDeclarationsInScope(scope, node.declaration.name);
|
||||
}
|
||||
}
|
||||
|
||||
function handleExportNamed(node) {
|
||||
const scope = context.getScope();
|
||||
|
||||
if (node.declaration) {
|
||||
checkDeclaration(node.declaration);
|
||||
} else if (!node.source) {
|
||||
for (const specifier of node.specifiers) {
|
||||
checkDeclarationsInScope(scope, specifier.local.name);
|
||||
if (node.declaration) {
|
||||
checkDeclaration(node.declaration);
|
||||
} else if (!node.source) {var _iteratorNormalCompletion3 = true;var _didIteratorError3 = false;var _iteratorError3 = undefined;try {
|
||||
for (var _iterator3 = node.specifiers[Symbol.iterator](), _step3; !(_iteratorNormalCompletion3 = (_step3 = _iterator3.next()).done); _iteratorNormalCompletion3 = true) {var specifier = _step3.value;
|
||||
checkDeclarationsInScope(scope, specifier.local.name);
|
||||
}} catch (err) {_didIteratorError3 = true;_iteratorError3 = err;} finally {try {if (!_iteratorNormalCompletion3 && _iterator3['return']) {_iterator3['return']();}} finally {if (_didIteratorError3) {throw _iteratorError3;}}}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
'ExportDefaultDeclaration': handleExportDefault,
|
||||
'ExportNamedDeclaration': handleExportNamed };
|
||||
return {
|
||||
'ExportDefaultDeclaration': handleExportDefault,
|
||||
'ExportNamedDeclaration': handleExportNamed };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1tdXRhYmxlLWV4cG9ydHMuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJjaGVja0RlY2xhcmF0aW9uIiwibm9kZSIsImtpbmQiLCJyZXBvcnQiLCJjaGVja0RlY2xhcmF0aW9uc0luU2NvcGUiLCJuYW1lIiwidmFyaWFibGVzIiwidmFyaWFibGUiLCJkZWYiLCJkZWZzIiwicGFyZW50IiwiaGFuZGxlRXhwb3J0RGVmYXVsdCIsInNjb3BlIiwiZ2V0U2NvcGUiLCJkZWNsYXJhdGlvbiIsImhhbmRsZUV4cG9ydE5hbWVkIiwic291cmNlIiwic3BlY2lmaWVyIiwic3BlY2lmaWVycyIsImxvY2FsIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsb0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLFVBQVEsVUFBVUMsT0FBVixFQUFtQjtBQUN6QixhQUFTQyxnQkFBVCxDQUEwQkMsSUFBMUIsRUFBZ0M7QUFDdEJDLFVBRHNCLEdBQ2JELElBRGEsQ0FDdEJDLElBRHNCO0FBRTlCLFVBQUlBLFNBQVMsS0FBVCxJQUFrQkEsU0FBUyxLQUEvQixFQUFzQztBQUNwQ0gsZ0JBQVFJLE1BQVIsQ0FBZUYsSUFBZixFQUFzQixzQkFBcUJDLElBQUssaUNBQWhEO0FBQ0Q7QUFDRjs7QUFFRCxhQUFTRSx3QkFBVCxPQUFpREMsSUFBakQsRUFBdUQsS0FBbkJDLFNBQW1CLFFBQW5CQSxTQUFtQjtBQUNyRCxXQUFLLE1BQU1DLFFBQVgsSUFBdUJELFNBQXZCLEVBQWtDO0FBQ2hDLFlBQUlDLFNBQVNGLElBQVQsS0FBa0JBLElBQXRCLEVBQTRCO0FBQzFCLGVBQUssTUFBTUcsR0FBWCxJQUFrQkQsU0FBU0UsSUFBM0IsRUFBaUM7QUFDL0IsZ0JBQUlELElBQUlkLElBQUosS0FBYSxVQUFiLElBQTJCYyxJQUFJRSxNQUFuQyxFQUEyQztBQUN6Q1YsK0JBQWlCUSxJQUFJRSxNQUFyQjtBQUNEO0FBQ0Y7QUFDRjtBQUNGO0FBQ0Y7O0FBRUQsYUFBU0MsbUJBQVQsQ0FBNkJWLElBQTdCLEVBQW1DO0FBQ2pDLFlBQU1XLFFBQVFiLFFBQVFjLFFBQVIsRUFBZDs7QUFFQSxVQUFJWixLQUFLYSxXQUFMLENBQWlCVCxJQUFyQixFQUEyQjtBQUN6QkQsaUNBQXlCUSxLQUF6QixFQUFnQ1gsS0FBS2EsV0FBTCxDQUFpQlQsSUFBakQ7QUFDRDtBQUNGOztBQUVELGFBQVNVLGlCQUFULENBQTJCZCxJQUEzQixFQUFpQztBQUMvQixZQUFNVyxRQUFRYixRQUFRYyxRQUFSLEVBQWQ7O0FBRUEsVUFBSVosS0FBS2EsV0FBVCxFQUF1QjtBQUNyQmQseUJBQWlCQyxLQUFLYSxXQUF0QjtBQUNELE9BRkQsTUFFTyxJQUFJLENBQUNiLEtBQUtlLE1BQVYsRUFBa0I7QUFDdkIsYUFBSyxNQUFNQyxTQUFYLElBQXdCaEIsS0FBS2lCLFVBQTdCLEVBQXlDO0FBQ3ZDZCxtQ0FBeUJRLEtBQXpCLEVBQWdDSyxVQUFVRSxLQUFWLENBQWdCZCxJQUFoRDtBQUNEO0FBQ0Y7QUFDRjs7QUFFRCxXQUFPO0FBQ0wsa0NBQTRCTSxtQkFEdkI7QUFFTCxnQ0FBMEJJLGlCQUZyQixFQUFQOztBQUlELEdBckRjLEVBQWpCIiwiZmlsZSI6Im5vLW11dGFibGUtZXhwb3J0cy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLW11dGFibGUtZXhwb3J0cycpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgZnVuY3Rpb24gY2hlY2tEZWNsYXJhdGlvbihub2RlKSB7XG4gICAgICBjb25zdCB7IGtpbmQgfSA9IG5vZGU7XG4gICAgICBpZiAoa2luZCA9PT0gJ3ZhcicgfHwga2luZCA9PT0gJ2xldCcpIHtcbiAgICAgICAgY29udGV4dC5yZXBvcnQobm9kZSwgYEV4cG9ydGluZyBtdXRhYmxlICcke2tpbmR9JyBiaW5kaW5nLCB1c2UgJ2NvbnN0JyBpbnN0ZWFkLmApO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNoZWNrRGVjbGFyYXRpb25zSW5TY29wZSh7IHZhcmlhYmxlcyB9LCBuYW1lKSB7XG4gICAgICBmb3IgKGNvbnN0IHZhcmlhYmxlIG9mIHZhcmlhYmxlcykge1xuICAgICAgICBpZiAodmFyaWFibGUubmFtZSA9PT0gbmFtZSkge1xuICAgICAgICAgIGZvciAoY29uc3QgZGVmIG9mIHZhcmlhYmxlLmRlZnMpIHtcbiAgICAgICAgICAgIGlmIChkZWYudHlwZSA9PT0gJ1ZhcmlhYmxlJyAmJiBkZWYucGFyZW50KSB7XG4gICAgICAgICAgICAgIGNoZWNrRGVjbGFyYXRpb24oZGVmLnBhcmVudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaGFuZGxlRXhwb3J0RGVmYXVsdChub2RlKSB7XG4gICAgICBjb25zdCBzY29wZSA9IGNvbnRleHQuZ2V0U2NvcGUoKTtcblxuICAgICAgaWYgKG5vZGUuZGVjbGFyYXRpb24ubmFtZSkge1xuICAgICAgICBjaGVja0RlY2xhcmF0aW9uc0luU2NvcGUoc2NvcGUsIG5vZGUuZGVjbGFyYXRpb24ubmFtZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaGFuZGxlRXhwb3J0TmFtZWQobm9kZSkge1xuICAgICAgY29uc3Qgc2NvcGUgPSBjb250ZXh0LmdldFNjb3BlKCk7XG5cbiAgICAgIGlmIChub2RlLmRlY2xhcmF0aW9uKSAge1xuICAgICAgICBjaGVja0RlY2xhcmF0aW9uKG5vZGUuZGVjbGFyYXRpb24pO1xuICAgICAgfSBlbHNlIGlmICghbm9kZS5zb3VyY2UpIHtcbiAgICAgICAgZm9yIChjb25zdCBzcGVjaWZpZXIgb2Ygbm9kZS5zcGVjaWZpZXJzKSB7XG4gICAgICAgICAgY2hlY2tEZWNsYXJhdGlvbnNJblNjb3BlKHNjb3BlLCBzcGVjaWZpZXIubG9jYWwubmFtZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4ge1xuICAgICAgJ0V4cG9ydERlZmF1bHREZWNsYXJhdGlvbic6IGhhbmRsZUV4cG9ydERlZmF1bHQsXG4gICAgICAnRXhwb3J0TmFtZWREZWNsYXJhdGlvbic6IGhhbmRsZUV4cG9ydE5hbWVkLFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1tdXRhYmxlLWV4cG9ydHMuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJjaGVja0RlY2xhcmF0aW9uIiwibm9kZSIsImtpbmQiLCJyZXBvcnQiLCJjaGVja0RlY2xhcmF0aW9uc0luU2NvcGUiLCJuYW1lIiwidmFyaWFibGVzIiwidmFyaWFibGUiLCJkZWZzIiwiZGVmIiwicGFyZW50IiwiaGFuZGxlRXhwb3J0RGVmYXVsdCIsInNjb3BlIiwiZ2V0U2NvcGUiLCJkZWNsYXJhdGlvbiIsImhhbmRsZUV4cG9ydE5hbWVkIiwic291cmNlIiwic3BlY2lmaWVycyIsInNwZWNpZmllciIsImxvY2FsIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsb0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLHVCQUFRLGdCQUFVQyxPQUFWLEVBQW1CO0FBQ3pCLGVBQVNDLGdCQUFULENBQTBCQyxJQUExQixFQUFnQztBQUN0QkMsWUFEc0IsR0FDYkQsSUFEYSxDQUN0QkMsSUFEc0I7QUFFOUIsWUFBSUEsU0FBUyxLQUFULElBQWtCQSxTQUFTLEtBQS9CLEVBQXNDO0FBQ3BDSCxrQkFBUUksTUFBUixDQUFlRixJQUFmLGtDQUEyQ0MsSUFBM0M7QUFDRDtBQUNGOztBQUVELGVBQVNFLHdCQUFULE9BQWlEQyxJQUFqRCxFQUF1RCxLQUFuQkMsU0FBbUIsUUFBbkJBLFNBQW1CO0FBQ3JELCtCQUF1QkEsU0FBdkIsOEhBQWtDLEtBQXZCQyxRQUF1QjtBQUNoQyxnQkFBSUEsU0FBU0YsSUFBVCxLQUFrQkEsSUFBdEIsRUFBNEI7QUFDMUIsc0NBQWtCRSxTQUFTQyxJQUEzQixtSUFBaUMsS0FBdEJDLEdBQXNCO0FBQy9CLHNCQUFJQSxJQUFJZixJQUFKLEtBQWEsVUFBYixJQUEyQmUsSUFBSUMsTUFBbkMsRUFBMkM7QUFDekNWLHFDQUFpQlMsSUFBSUMsTUFBckI7QUFDRDtBQUNGLGlCQUx5QjtBQU0zQjtBQUNGLFdBVG9EO0FBVXREOztBQUVELGVBQVNDLG1CQUFULENBQTZCVixJQUE3QixFQUFtQztBQUNqQyxZQUFNVyxRQUFRYixRQUFRYyxRQUFSLEVBQWQ7O0FBRUEsWUFBSVosS0FBS2EsV0FBTCxDQUFpQlQsSUFBckIsRUFBMkI7QUFDekJELG1DQUF5QlEsS0FBekIsRUFBZ0NYLEtBQUthLFdBQUwsQ0FBaUJULElBQWpEO0FBQ0Q7QUFDRjs7QUFFRCxlQUFTVSxpQkFBVCxDQUEyQmQsSUFBM0IsRUFBaUM7QUFDL0IsWUFBTVcsUUFBUWIsUUFBUWMsUUFBUixFQUFkOztBQUVBLFlBQUlaLEtBQUthLFdBQVQsRUFBdUI7QUFDckJkLDJCQUFpQkMsS0FBS2EsV0FBdEI7QUFDRCxTQUZELE1BRU8sSUFBSSxDQUFDYixLQUFLZSxNQUFWLEVBQWtCO0FBQ3ZCLGtDQUF3QmYsS0FBS2dCLFVBQTdCLG1JQUF5QyxLQUE5QkMsU0FBOEI7QUFDdkNkLHVDQUF5QlEsS0FBekIsRUFBZ0NNLFVBQVVDLEtBQVYsQ0FBZ0JkLElBQWhEO0FBQ0QsYUFIc0I7QUFJeEI7QUFDRjs7QUFFRCxhQUFPO0FBQ0wsb0NBQTRCTSxtQkFEdkI7QUFFTCxrQ0FBMEJJLGlCQUZyQixFQUFQOztBQUlELEtBNUNELGlCQVRlLEVBQWpCIiwiZmlsZSI6Im5vLW11dGFibGUtZXhwb3J0cy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLW11dGFibGUtZXhwb3J0cycpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgZnVuY3Rpb24gY2hlY2tEZWNsYXJhdGlvbihub2RlKSB7XG4gICAgICBjb25zdCB7IGtpbmQgfSA9IG5vZGU7XG4gICAgICBpZiAoa2luZCA9PT0gJ3ZhcicgfHwga2luZCA9PT0gJ2xldCcpIHtcbiAgICAgICAgY29udGV4dC5yZXBvcnQobm9kZSwgYEV4cG9ydGluZyBtdXRhYmxlICcke2tpbmR9JyBiaW5kaW5nLCB1c2UgJ2NvbnN0JyBpbnN0ZWFkLmApO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNoZWNrRGVjbGFyYXRpb25zSW5TY29wZSh7IHZhcmlhYmxlcyB9LCBuYW1lKSB7XG4gICAgICBmb3IgKGNvbnN0IHZhcmlhYmxlIG9mIHZhcmlhYmxlcykge1xuICAgICAgICBpZiAodmFyaWFibGUubmFtZSA9PT0gbmFtZSkge1xuICAgICAgICAgIGZvciAoY29uc3QgZGVmIG9mIHZhcmlhYmxlLmRlZnMpIHtcbiAgICAgICAgICAgIGlmIChkZWYudHlwZSA9PT0gJ1ZhcmlhYmxlJyAmJiBkZWYucGFyZW50KSB7XG4gICAgICAgICAgICAgIGNoZWNrRGVjbGFyYXRpb24oZGVmLnBhcmVudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaGFuZGxlRXhwb3J0RGVmYXVsdChub2RlKSB7XG4gICAgICBjb25zdCBzY29wZSA9IGNvbnRleHQuZ2V0U2NvcGUoKTtcblxuICAgICAgaWYgKG5vZGUuZGVjbGFyYXRpb24ubmFtZSkge1xuICAgICAgICBjaGVja0RlY2xhcmF0aW9uc0luU2NvcGUoc2NvcGUsIG5vZGUuZGVjbGFyYXRpb24ubmFtZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaGFuZGxlRXhwb3J0TmFtZWQobm9kZSkge1xuICAgICAgY29uc3Qgc2NvcGUgPSBjb250ZXh0LmdldFNjb3BlKCk7XG5cbiAgICAgIGlmIChub2RlLmRlY2xhcmF0aW9uKSAge1xuICAgICAgICBjaGVja0RlY2xhcmF0aW9uKG5vZGUuZGVjbGFyYXRpb24pO1xuICAgICAgfSBlbHNlIGlmICghbm9kZS5zb3VyY2UpIHtcbiAgICAgICAgZm9yIChjb25zdCBzcGVjaWZpZXIgb2Ygbm9kZS5zcGVjaWZpZXJzKSB7XG4gICAgICAgICAgY2hlY2tEZWNsYXJhdGlvbnNJblNjb3BlKHNjb3BlLCBzcGVjaWZpZXIubG9jYWwubmFtZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4ge1xuICAgICAgJ0V4cG9ydERlZmF1bHREZWNsYXJhdGlvbic6IGhhbmRsZUV4cG9ydERlZmF1bHQsXG4gICAgICAnRXhwb3J0TmFtZWREZWNsYXJhdGlvbic6IGhhbmRsZUV4cG9ydE5hbWVkLFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
160
node_modules/eslint-plugin-import/lib/rules/no-named-as-default-member.js
generated
vendored
160
node_modules/eslint-plugin-import/lib/rules/no-named-as-default-member.js
generated
vendored
File diff suppressed because one or more lines are too long
54
node_modules/eslint-plugin-import/lib/rules/no-named-as-default.js
generated
vendored
54
node_modules/eslint-plugin-import/lib/rules/no-named-as-default.js
generated
vendored
|
|
@ -1,43 +1,43 @@
|
|||
'use strict';var _ExportMap = require('../ExportMap');var _ExportMap2 = _interopRequireDefault(_ExportMap);
|
||||
var _importDeclaration = require('../importDeclaration');var _importDeclaration2 = _interopRequireDefault(_importDeclaration);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'problem',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-named-as-default') },
|
||||
url: (0, _docsUrl2['default'])('no-named-as-default') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
function checkDefault(nameKey, defaultSpecifier) {
|
||||
// #566: default is a valid specifier
|
||||
if (defaultSpecifier[nameKey].name === 'default') return;
|
||||
create: function () {function create(context) {
|
||||
function checkDefault(nameKey, defaultSpecifier) {
|
||||
// #566: default is a valid specifier
|
||||
if (defaultSpecifier[nameKey].name === 'default') return;
|
||||
|
||||
const declaration = (0, _importDeclaration2.default)(context);
|
||||
var declaration = (0, _importDeclaration2['default'])(context);
|
||||
|
||||
const imports = _ExportMap2.default.get(declaration.source.value, context);
|
||||
if (imports == null) return;
|
||||
var imports = _ExportMap2['default'].get(declaration.source.value, context);
|
||||
if (imports == null) return;
|
||||
|
||||
if (imports.errors.length) {
|
||||
imports.reportErrors(context, declaration);
|
||||
return;
|
||||
if (imports.errors.length) {
|
||||
imports.reportErrors(context, declaration);
|
||||
return;
|
||||
}
|
||||
|
||||
if (imports.has('default') &&
|
||||
imports.has(defaultSpecifier[nameKey].name)) {
|
||||
|
||||
context.report(defaultSpecifier,
|
||||
'Using exported name \'' + defaultSpecifier[nameKey].name +
|
||||
'\' as identifier for default export.');
|
||||
|
||||
}
|
||||
}
|
||||
return {
|
||||
'ImportDefaultSpecifier': checkDefault.bind(null, 'local'),
|
||||
'ExportDefaultSpecifier': checkDefault.bind(null, 'exported') };
|
||||
|
||||
if (imports.has('default') &&
|
||||
imports.has(defaultSpecifier[nameKey].name)) {
|
||||
|
||||
context.report(defaultSpecifier,
|
||||
'Using exported name \'' + defaultSpecifier[nameKey].name +
|
||||
'\' as identifier for default export.');
|
||||
|
||||
}
|
||||
}
|
||||
return {
|
||||
'ImportDefaultSpecifier': checkDefault.bind(null, 'local'),
|
||||
'ExportDefaultSpecifier': checkDefault.bind(null, 'exported') };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1hcy1kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwiY2hlY2tEZWZhdWx0IiwibmFtZUtleSIsImRlZmF1bHRTcGVjaWZpZXIiLCJuYW1lIiwiZGVjbGFyYXRpb24iLCJpbXBvcnRzIiwiRXhwb3J0cyIsImdldCIsInNvdXJjZSIsInZhbHVlIiwiZXJyb3JzIiwibGVuZ3RoIiwicmVwb3J0RXJyb3JzIiwiaGFzIiwicmVwb3J0IiwiYmluZCJdLCJtYXBwaW5ncyI6ImFBQUEseUM7QUFDQSx5RDtBQUNBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxTQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSyx1QkFBUSxxQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsVUFBUSxVQUFVQyxPQUFWLEVBQW1CO0FBQ3pCLGFBQVNDLFlBQVQsQ0FBc0JDLE9BQXRCLEVBQStCQyxnQkFBL0IsRUFBaUQ7QUFDL0M7QUFDQSxVQUFJQSxpQkFBaUJELE9BQWpCLEVBQTBCRSxJQUExQixLQUFtQyxTQUF2QyxFQUFrRDs7QUFFbEQsWUFBTUMsY0FBYyxpQ0FBa0JMLE9BQWxCLENBQXBCOztBQUVBLFlBQU1NLFVBQVVDLG9CQUFRQyxHQUFSLENBQVlILFlBQVlJLE1BQVosQ0FBbUJDLEtBQS9CLEVBQXNDVixPQUF0QyxDQUFoQjtBQUNBLFVBQUlNLFdBQVcsSUFBZixFQUFxQjs7QUFFckIsVUFBSUEsUUFBUUssTUFBUixDQUFlQyxNQUFuQixFQUEyQjtBQUN6Qk4sZ0JBQVFPLFlBQVIsQ0FBcUJiLE9BQXJCLEVBQThCSyxXQUE5QjtBQUNBO0FBQ0Q7O0FBRUQsVUFBSUMsUUFBUVEsR0FBUixDQUFZLFNBQVo7QUFDQVIsY0FBUVEsR0FBUixDQUFZWCxpQkFBaUJELE9BQWpCLEVBQTBCRSxJQUF0QyxDQURKLEVBQ2lEOztBQUUvQ0osZ0JBQVFlLE1BQVIsQ0FBZVosZ0JBQWY7QUFDRSxtQ0FBMkJBLGlCQUFpQkQsT0FBakIsRUFBMEJFLElBQXJEO0FBQ0EsOENBRkY7O0FBSUQ7QUFDRjtBQUNELFdBQU87QUFDTCxnQ0FBMEJILGFBQWFlLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0IsT0FBeEIsQ0FEckI7QUFFTCxnQ0FBMEJmLGFBQWFlLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0IsVUFBeEIsQ0FGckIsRUFBUDs7QUFJRCxHQXJDYyxFQUFqQiIsImZpbGUiOiJuby1uYW1lZC1hcy1kZWZhdWx0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEV4cG9ydHMgZnJvbSAnLi4vRXhwb3J0TWFwJztcbmltcG9ydCBpbXBvcnREZWNsYXJhdGlvbiBmcm9tICcuLi9pbXBvcnREZWNsYXJhdGlvbic7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAncHJvYmxlbScsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1uYW1lZC1hcy1kZWZhdWx0JyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuXG4gIGNyZWF0ZTogZnVuY3Rpb24gKGNvbnRleHQpIHtcbiAgICBmdW5jdGlvbiBjaGVja0RlZmF1bHQobmFtZUtleSwgZGVmYXVsdFNwZWNpZmllcikge1xuICAgICAgLy8gIzU2NjogZGVmYXVsdCBpcyBhIHZhbGlkIHNwZWNpZmllclxuICAgICAgaWYgKGRlZmF1bHRTcGVjaWZpZXJbbmFtZUtleV0ubmFtZSA9PT0gJ2RlZmF1bHQnKSByZXR1cm47XG5cbiAgICAgIGNvbnN0IGRlY2xhcmF0aW9uID0gaW1wb3J0RGVjbGFyYXRpb24oY29udGV4dCk7XG5cbiAgICAgIGNvbnN0IGltcG9ydHMgPSBFeHBvcnRzLmdldChkZWNsYXJhdGlvbi5zb3VyY2UudmFsdWUsIGNvbnRleHQpO1xuICAgICAgaWYgKGltcG9ydHMgPT0gbnVsbCkgcmV0dXJuO1xuXG4gICAgICBpZiAoaW1wb3J0cy5lcnJvcnMubGVuZ3RoKSB7XG4gICAgICAgIGltcG9ydHMucmVwb3J0RXJyb3JzKGNvbnRleHQsIGRlY2xhcmF0aW9uKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBpZiAoaW1wb3J0cy5oYXMoJ2RlZmF1bHQnKSAmJlxuICAgICAgICAgIGltcG9ydHMuaGFzKGRlZmF1bHRTcGVjaWZpZXJbbmFtZUtleV0ubmFtZSkpIHtcblxuICAgICAgICBjb250ZXh0LnJlcG9ydChkZWZhdWx0U3BlY2lmaWVyLFxuICAgICAgICAgICdVc2luZyBleHBvcnRlZCBuYW1lIFxcJycgKyBkZWZhdWx0U3BlY2lmaWVyW25hbWVLZXldLm5hbWUgK1xuICAgICAgICAgICdcXCcgYXMgaWRlbnRpZmllciBmb3IgZGVmYXVsdCBleHBvcnQuJyk7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIHtcbiAgICAgICdJbXBvcnREZWZhdWx0U3BlY2lmaWVyJzogY2hlY2tEZWZhdWx0LmJpbmQobnVsbCwgJ2xvY2FsJyksXG4gICAgICAnRXhwb3J0RGVmYXVsdFNwZWNpZmllcic6IGNoZWNrRGVmYXVsdC5iaW5kKG51bGwsICdleHBvcnRlZCcpLFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1hcy1kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0IiwiY2hlY2tEZWZhdWx0IiwibmFtZUtleSIsImRlZmF1bHRTcGVjaWZpZXIiLCJuYW1lIiwiZGVjbGFyYXRpb24iLCJpbXBvcnRzIiwiRXhwb3J0cyIsImdldCIsInNvdXJjZSIsInZhbHVlIiwiZXJyb3JzIiwibGVuZ3RoIiwicmVwb3J0RXJyb3JzIiwiaGFzIiwicmVwb3J0IiwiYmluZCJdLCJtYXBwaW5ncyI6ImFBQUEseUM7QUFDQSx5RDtBQUNBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxTQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSywwQkFBUSxxQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsdUJBQVEsZ0JBQVVDLE9BQVYsRUFBbUI7QUFDekIsZUFBU0MsWUFBVCxDQUFzQkMsT0FBdEIsRUFBK0JDLGdCQUEvQixFQUFpRDtBQUMvQztBQUNBLFlBQUlBLGlCQUFpQkQsT0FBakIsRUFBMEJFLElBQTFCLEtBQW1DLFNBQXZDLEVBQWtEOztBQUVsRCxZQUFNQyxjQUFjLG9DQUFrQkwsT0FBbEIsQ0FBcEI7O0FBRUEsWUFBTU0sVUFBVUMsdUJBQVFDLEdBQVIsQ0FBWUgsWUFBWUksTUFBWixDQUFtQkMsS0FBL0IsRUFBc0NWLE9BQXRDLENBQWhCO0FBQ0EsWUFBSU0sV0FBVyxJQUFmLEVBQXFCOztBQUVyQixZQUFJQSxRQUFRSyxNQUFSLENBQWVDLE1BQW5CLEVBQTJCO0FBQ3pCTixrQkFBUU8sWUFBUixDQUFxQmIsT0FBckIsRUFBOEJLLFdBQTlCO0FBQ0E7QUFDRDs7QUFFRCxZQUFJQyxRQUFRUSxHQUFSLENBQVksU0FBWjtBQUNBUixnQkFBUVEsR0FBUixDQUFZWCxpQkFBaUJELE9BQWpCLEVBQTBCRSxJQUF0QyxDQURKLEVBQ2lEOztBQUUvQ0osa0JBQVFlLE1BQVIsQ0FBZVosZ0JBQWY7QUFDRSxxQ0FBMkJBLGlCQUFpQkQsT0FBakIsRUFBMEJFLElBQXJEO0FBQ0EsZ0RBRkY7O0FBSUQ7QUFDRjtBQUNELGFBQU87QUFDTCxrQ0FBMEJILGFBQWFlLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0IsT0FBeEIsQ0FEckI7QUFFTCxrQ0FBMEJmLGFBQWFlLElBQWIsQ0FBa0IsSUFBbEIsRUFBd0IsVUFBeEIsQ0FGckIsRUFBUDs7QUFJRCxLQTVCRCxpQkFUZSxFQUFqQiIsImZpbGUiOiJuby1uYW1lZC1hcy1kZWZhdWx0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEV4cG9ydHMgZnJvbSAnLi4vRXhwb3J0TWFwJztcbmltcG9ydCBpbXBvcnREZWNsYXJhdGlvbiBmcm9tICcuLi9pbXBvcnREZWNsYXJhdGlvbic7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAncHJvYmxlbScsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1uYW1lZC1hcy1kZWZhdWx0JyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuXG4gIGNyZWF0ZTogZnVuY3Rpb24gKGNvbnRleHQpIHtcbiAgICBmdW5jdGlvbiBjaGVja0RlZmF1bHQobmFtZUtleSwgZGVmYXVsdFNwZWNpZmllcikge1xuICAgICAgLy8gIzU2NjogZGVmYXVsdCBpcyBhIHZhbGlkIHNwZWNpZmllclxuICAgICAgaWYgKGRlZmF1bHRTcGVjaWZpZXJbbmFtZUtleV0ubmFtZSA9PT0gJ2RlZmF1bHQnKSByZXR1cm47XG5cbiAgICAgIGNvbnN0IGRlY2xhcmF0aW9uID0gaW1wb3J0RGVjbGFyYXRpb24oY29udGV4dCk7XG5cbiAgICAgIGNvbnN0IGltcG9ydHMgPSBFeHBvcnRzLmdldChkZWNsYXJhdGlvbi5zb3VyY2UudmFsdWUsIGNvbnRleHQpO1xuICAgICAgaWYgKGltcG9ydHMgPT0gbnVsbCkgcmV0dXJuO1xuXG4gICAgICBpZiAoaW1wb3J0cy5lcnJvcnMubGVuZ3RoKSB7XG4gICAgICAgIGltcG9ydHMucmVwb3J0RXJyb3JzKGNvbnRleHQsIGRlY2xhcmF0aW9uKTtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBpZiAoaW1wb3J0cy5oYXMoJ2RlZmF1bHQnKSAmJlxuICAgICAgICAgIGltcG9ydHMuaGFzKGRlZmF1bHRTcGVjaWZpZXJbbmFtZUtleV0ubmFtZSkpIHtcblxuICAgICAgICBjb250ZXh0LnJlcG9ydChkZWZhdWx0U3BlY2lmaWVyLFxuICAgICAgICAgICdVc2luZyBleHBvcnRlZCBuYW1lIFxcJycgKyBkZWZhdWx0U3BlY2lmaWVyW25hbWVLZXldLm5hbWUgK1xuICAgICAgICAgICdcXCcgYXMgaWRlbnRpZmllciBmb3IgZGVmYXVsdCBleHBvcnQuJyk7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgcmV0dXJuIHtcbiAgICAgICdJbXBvcnREZWZhdWx0U3BlY2lmaWVyJzogY2hlY2tEZWZhdWx0LmJpbmQobnVsbCwgJ2xvY2FsJyksXG4gICAgICAnRXhwb3J0RGVmYXVsdFNwZWNpZmllcic6IGNoZWNrRGVmYXVsdC5iaW5kKG51bGwsICdleHBvcnRlZCcpLFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
36
node_modules/eslint-plugin-import/lib/rules/no-named-default.js
generated
vendored
36
node_modules/eslint-plugin-import/lib/rules/no-named-default.js
generated
vendored
|
|
@ -1,29 +1,29 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-named-default') },
|
||||
url: (0, _docsUrl2['default'])('no-named-default') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
return {
|
||||
'ImportDeclaration': function (node) {
|
||||
node.specifiers.forEach(function (im) {
|
||||
if (im.importKind === 'type' || im.importKind === 'typeof') {
|
||||
return;
|
||||
}
|
||||
create: function () {function create(context) {
|
||||
return {
|
||||
'ImportDeclaration': function () {function ImportDeclaration(node) {
|
||||
node.specifiers.forEach(function (im) {
|
||||
if (im.importKind === 'type' || im.importKind === 'typeof') {
|
||||
return;
|
||||
}
|
||||
|
||||
if (im.type === 'ImportSpecifier' && im.imported.name === 'default') {
|
||||
context.report({
|
||||
node: im.local,
|
||||
message: `Use default import syntax to import '${im.local.name}'.` });
|
||||
}
|
||||
});
|
||||
} };
|
||||
if (im.type === 'ImportSpecifier' && im.imported.name === 'default') {
|
||||
context.report({
|
||||
node: im.local,
|
||||
message: 'Use default import syntax to import \'' + String(im.local.name) + '\'.' });
|
||||
}
|
||||
});
|
||||
}return ImportDeclaration;}() };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0Iiwibm9kZSIsInNwZWNpZmllcnMiLCJmb3JFYWNoIiwiaW0iLCJpbXBvcnRLaW5kIiwiaW1wb3J0ZWQiLCJuYW1lIiwicmVwb3J0IiwibG9jYWwiLCJtZXNzYWdlIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsa0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLFVBQVEsVUFBVUMsT0FBVixFQUFtQjtBQUN6QixXQUFPO0FBQ0wsMkJBQXFCLFVBQVVDLElBQVYsRUFBZ0I7QUFDbkNBLGFBQUtDLFVBQUwsQ0FBZ0JDLE9BQWhCLENBQXdCLFVBQVVDLEVBQVYsRUFBYztBQUNwQyxjQUFJQSxHQUFHQyxVQUFILEtBQWtCLE1BQWxCLElBQTRCRCxHQUFHQyxVQUFILEtBQWtCLFFBQWxELEVBQTREO0FBQzFEO0FBQ0Q7O0FBRUQsY0FBSUQsR0FBR1QsSUFBSCxLQUFZLGlCQUFaLElBQWlDUyxHQUFHRSxRQUFILENBQVlDLElBQVosS0FBcUIsU0FBMUQsRUFBcUU7QUFDbkVQLG9CQUFRUSxNQUFSLENBQWU7QUFDYlAsb0JBQU1HLEdBQUdLLEtBREk7QUFFYkMsdUJBQVUsd0NBQXVDTixHQUFHSyxLQUFILENBQVNGLElBQUssSUFGbEQsRUFBZjtBQUdEO0FBQ0YsU0FWRDtBQVdELE9BYkksRUFBUDs7QUFlRCxHQXpCYyxFQUFqQiIsImZpbGUiOiJuby1uYW1lZC1kZWZhdWx0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tbmFtZWQtZGVmYXVsdCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgICdJbXBvcnREZWNsYXJhdGlvbic6IGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIG5vZGUuc3BlY2lmaWVycy5mb3JFYWNoKGZ1bmN0aW9uIChpbSkge1xuICAgICAgICAgIGlmIChpbS5pbXBvcnRLaW5kID09PSAndHlwZScgfHwgaW0uaW1wb3J0S2luZCA9PT0gJ3R5cGVvZicpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpZiAoaW0udHlwZSA9PT0gJ0ltcG9ydFNwZWNpZmllcicgJiYgaW0uaW1wb3J0ZWQubmFtZSA9PT0gJ2RlZmF1bHQnKSB7XG4gICAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgICAgIG5vZGU6IGltLmxvY2FsLFxuICAgICAgICAgICAgICBtZXNzYWdlOiBgVXNlIGRlZmF1bHQgaW1wb3J0IHN5bnRheCB0byBpbXBvcnQgJyR7aW0ubG9jYWwubmFtZX0nLmAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgIH0sXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1kZWZhdWx0LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJjb250ZXh0Iiwibm9kZSIsInNwZWNpZmllcnMiLCJmb3JFYWNoIiwiaW0iLCJpbXBvcnRLaW5kIiwiaW1wb3J0ZWQiLCJuYW1lIiwicmVwb3J0IiwibG9jYWwiLCJtZXNzYWdlIl0sIm1hcHBpbmdzIjoiYUFBQSxxQzs7QUFFQUEsT0FBT0MsT0FBUCxHQUFpQjtBQUNmQyxRQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsa0JBQVIsQ0FERCxFQUZGOztBQUtKQyxZQUFRLEVBTEosRUFEUzs7O0FBU2ZDLHVCQUFRLGdCQUFVQyxPQUFWLEVBQW1CO0FBQ3pCLGFBQU87QUFDTCwwQ0FBcUIsMkJBQVVDLElBQVYsRUFBZ0I7QUFDbkNBLGlCQUFLQyxVQUFMLENBQWdCQyxPQUFoQixDQUF3QixVQUFVQyxFQUFWLEVBQWM7QUFDcEMsa0JBQUlBLEdBQUdDLFVBQUgsS0FBa0IsTUFBbEIsSUFBNEJELEdBQUdDLFVBQUgsS0FBa0IsUUFBbEQsRUFBNEQ7QUFDMUQ7QUFDRDs7QUFFRCxrQkFBSUQsR0FBR1QsSUFBSCxLQUFZLGlCQUFaLElBQWlDUyxHQUFHRSxRQUFILENBQVlDLElBQVosS0FBcUIsU0FBMUQsRUFBcUU7QUFDbkVQLHdCQUFRUSxNQUFSLENBQWU7QUFDYlAsd0JBQU1HLEdBQUdLLEtBREk7QUFFYkMsNkVBQWlETixHQUFHSyxLQUFILENBQVNGLElBQTFELFNBRmEsRUFBZjtBQUdEO0FBQ0YsYUFWRDtBQVdELFdBWkQsNEJBREssRUFBUDs7QUFlRCxLQWhCRCxpQkFUZSxFQUFqQiIsImZpbGUiOiJuby1uYW1lZC1kZWZhdWx0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tbmFtZWQtZGVmYXVsdCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIHtcbiAgICAgICdJbXBvcnREZWNsYXJhdGlvbic6IGZ1bmN0aW9uIChub2RlKSB7XG4gICAgICAgIG5vZGUuc3BlY2lmaWVycy5mb3JFYWNoKGZ1bmN0aW9uIChpbSkge1xuICAgICAgICAgIGlmIChpbS5pbXBvcnRLaW5kID09PSAndHlwZScgfHwgaW0uaW1wb3J0S2luZCA9PT0gJ3R5cGVvZicpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpZiAoaW0udHlwZSA9PT0gJ0ltcG9ydFNwZWNpZmllcicgJiYgaW0uaW1wb3J0ZWQubmFtZSA9PT0gJ2RlZmF1bHQnKSB7XG4gICAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgICAgIG5vZGU6IGltLmxvY2FsLFxuICAgICAgICAgICAgICBtZXNzYWdlOiBgVXNlIGRlZmF1bHQgaW1wb3J0IHN5bnRheCB0byBpbXBvcnQgJyR7aW0ubG9jYWwubmFtZX0nLmAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgIH0sXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
46
node_modules/eslint-plugin-import/lib/rules/no-named-export.js
generated
vendored
46
node_modules/eslint-plugin-import/lib/rules/no-named-export.js
generated
vendored
|
|
@ -1,35 +1,35 @@
|
|||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
'use strict';var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: { url: (0, _docsUrl2.default)('no-named-export') },
|
||||
docs: { url: (0, _docsUrl2['default'])('no-named-export') },
|
||||
schema: [] },
|
||||
|
||||
|
||||
create(context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
create: function () {function create(context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
|
||||
const message = 'Named exports are not allowed.';
|
||||
var message = 'Named exports are not allowed.';
|
||||
|
||||
return {
|
||||
ExportAllDeclaration(node) {
|
||||
context.report({ node, message });
|
||||
},
|
||||
return {
|
||||
ExportAllDeclaration: function () {function ExportAllDeclaration(node) {
|
||||
context.report({ node: node, message: message });
|
||||
}return ExportAllDeclaration;}(),
|
||||
|
||||
ExportNamedDeclaration(node) {
|
||||
if (node.specifiers.length === 0) {
|
||||
return context.report({ node, message });
|
||||
}
|
||||
ExportNamedDeclaration: function () {function ExportNamedDeclaration(node) {
|
||||
if (node.specifiers.length === 0) {
|
||||
return context.report({ node: node, message: message });
|
||||
}
|
||||
|
||||
const someNamed = node.specifiers.some(specifier => specifier.exported.name !== 'default');
|
||||
if (someNamed) {
|
||||
context.report({ node, message });
|
||||
}
|
||||
} };
|
||||
var someNamed = node.specifiers.some(function (specifier) {return specifier.exported.name !== 'default';});
|
||||
if (someNamed) {
|
||||
context.report({ node: node, message: message });
|
||||
}
|
||||
}return ExportNamedDeclaration;}() };
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1leHBvcnQuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJwYXJzZXJPcHRpb25zIiwic291cmNlVHlwZSIsIm1lc3NhZ2UiLCJFeHBvcnRBbGxEZWNsYXJhdGlvbiIsIm5vZGUiLCJyZXBvcnQiLCJFeHBvcnROYW1lZERlY2xhcmF0aW9uIiwic3BlY2lmaWVycyIsImxlbmd0aCIsInNvbWVOYW1lZCIsInNvbWUiLCJzcGVjaWZpZXIiLCJleHBvcnRlZCIsIm5hbWUiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxZQURGO0FBRUpDLFVBQU0sRUFBRUMsS0FBSyx1QkFBUSxpQkFBUixDQUFQLEVBRkY7QUFHSkMsWUFBUSxFQUhKLEVBRFM7OztBQU9mQyxTQUFPQyxPQUFQLEVBQWdCO0FBQ2Q7QUFDQSxRQUFJQSxRQUFRQyxhQUFSLENBQXNCQyxVQUF0QixLQUFxQyxRQUF6QyxFQUFtRDtBQUNqRCxhQUFPLEVBQVA7QUFDRDs7QUFFRCxVQUFNQyxVQUFVLGdDQUFoQjs7QUFFQSxXQUFPO0FBQ0xDLDJCQUFxQkMsSUFBckIsRUFBMkI7QUFDekJMLGdCQUFRTSxNQUFSLENBQWUsRUFBRUQsSUFBRixFQUFRRixPQUFSLEVBQWY7QUFDRCxPQUhJOztBQUtMSSw2QkFBdUJGLElBQXZCLEVBQTZCO0FBQzNCLFlBQUlBLEtBQUtHLFVBQUwsQ0FBZ0JDLE1BQWhCLEtBQTJCLENBQS9CLEVBQWtDO0FBQ2hDLGlCQUFPVCxRQUFRTSxNQUFSLENBQWUsRUFBRUQsSUFBRixFQUFRRixPQUFSLEVBQWYsQ0FBUDtBQUNEOztBQUVELGNBQU1PLFlBQVlMLEtBQUtHLFVBQUwsQ0FBZ0JHLElBQWhCLENBQXFCQyxhQUFhQSxVQUFVQyxRQUFWLENBQW1CQyxJQUFuQixLQUE0QixTQUE5RCxDQUFsQjtBQUNBLFlBQUlKLFNBQUosRUFBZTtBQUNiVixrQkFBUU0sTUFBUixDQUFlLEVBQUVELElBQUYsRUFBUUYsT0FBUixFQUFmO0FBQ0Q7QUFDRixPQWRJLEVBQVA7O0FBZ0JELEdBL0JjLEVBQWpCIiwiZmlsZSI6Im5vLW5hbWVkLWV4cG9ydC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7IHVybDogZG9jc1VybCgnbm8tbmFtZWQtZXhwb3J0JykgfSxcbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuXG4gIGNyZWF0ZShjb250ZXh0KSB7XG4gICAgLy8gaWdub3JlIG5vbi1tb2R1bGVzXG4gICAgaWYgKGNvbnRleHQucGFyc2VyT3B0aW9ucy5zb3VyY2VUeXBlICE9PSAnbW9kdWxlJykge1xuICAgICAgcmV0dXJuIHt9O1xuICAgIH1cblxuICAgIGNvbnN0IG1lc3NhZ2UgPSAnTmFtZWQgZXhwb3J0cyBhcmUgbm90IGFsbG93ZWQuJztcblxuICAgIHJldHVybiB7XG4gICAgICBFeHBvcnRBbGxEZWNsYXJhdGlvbihub2RlKSB7XG4gICAgICAgIGNvbnRleHQucmVwb3J0KHsgbm9kZSwgbWVzc2FnZSB9KTtcbiAgICAgIH0sXG5cbiAgICAgIEV4cG9ydE5hbWVkRGVjbGFyYXRpb24obm9kZSkge1xuICAgICAgICBpZiAobm9kZS5zcGVjaWZpZXJzLmxlbmd0aCA9PT0gMCkge1xuICAgICAgICAgIHJldHVybiBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2UgfSk7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBzb21lTmFtZWQgPSBub2RlLnNwZWNpZmllcnMuc29tZShzcGVjaWZpZXIgPT4gc3BlY2lmaWVyLmV4cG9ydGVkLm5hbWUgIT09ICdkZWZhdWx0Jyk7XG4gICAgICAgIGlmIChzb21lTmFtZWQpIHtcbiAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2UgfSk7XG4gICAgICAgIH1cbiAgICAgIH0sXG4gICAgfTtcbiAgfSxcbn07XG4iXX0=
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1uYW1lZC1leHBvcnQuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsImNvbnRleHQiLCJwYXJzZXJPcHRpb25zIiwic291cmNlVHlwZSIsIm1lc3NhZ2UiLCJFeHBvcnRBbGxEZWNsYXJhdGlvbiIsIm5vZGUiLCJyZXBvcnQiLCJFeHBvcnROYW1lZERlY2xhcmF0aW9uIiwic3BlY2lmaWVycyIsImxlbmd0aCIsInNvbWVOYW1lZCIsInNvbWUiLCJzcGVjaWZpZXIiLCJleHBvcnRlZCIsIm5hbWUiXSwibWFwcGluZ3MiOiJhQUFBLHFDOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxZQURGO0FBRUpDLFVBQU0sRUFBRUMsS0FBSywwQkFBUSxpQkFBUixDQUFQLEVBRkY7QUFHSkMsWUFBUSxFQUhKLEVBRFM7OztBQU9mQyxRQVBlLCtCQU9SQyxPQVBRLEVBT0M7QUFDZDtBQUNBLFVBQUlBLFFBQVFDLGFBQVIsQ0FBc0JDLFVBQXRCLEtBQXFDLFFBQXpDLEVBQW1EO0FBQ2pELGVBQU8sRUFBUDtBQUNEOztBQUVELFVBQU1DLFVBQVUsZ0NBQWhCOztBQUVBLGFBQU87QUFDTEMsNEJBREssNkNBQ2dCQyxJQURoQixFQUNzQjtBQUN6Qkwsb0JBQVFNLE1BQVIsQ0FBZSxFQUFFRCxVQUFGLEVBQVFGLGdCQUFSLEVBQWY7QUFDRCxXQUhJOztBQUtMSSw4QkFMSywrQ0FLa0JGLElBTGxCLEVBS3dCO0FBQzNCLGdCQUFJQSxLQUFLRyxVQUFMLENBQWdCQyxNQUFoQixLQUEyQixDQUEvQixFQUFrQztBQUNoQyxxQkFBT1QsUUFBUU0sTUFBUixDQUFlLEVBQUVELFVBQUYsRUFBUUYsZ0JBQVIsRUFBZixDQUFQO0FBQ0Q7O0FBRUQsZ0JBQU1PLFlBQVlMLEtBQUtHLFVBQUwsQ0FBZ0JHLElBQWhCLENBQXFCLDZCQUFhQyxVQUFVQyxRQUFWLENBQW1CQyxJQUFuQixLQUE0QixTQUF6QyxFQUFyQixDQUFsQjtBQUNBLGdCQUFJSixTQUFKLEVBQWU7QUFDYlYsc0JBQVFNLE1BQVIsQ0FBZSxFQUFFRCxVQUFGLEVBQVFGLGdCQUFSLEVBQWY7QUFDRDtBQUNGLFdBZEksbUNBQVA7O0FBZ0JELEtBL0JjLG1CQUFqQiIsImZpbGUiOiJuby1uYW1lZC1leHBvcnQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczogeyB1cmw6IGRvY3NVcmwoJ25vLW5hbWVkLWV4cG9ydCcpIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGUoY29udGV4dCkge1xuICAgIC8vIGlnbm9yZSBub24tbW9kdWxlc1xuICAgIGlmIChjb250ZXh0LnBhcnNlck9wdGlvbnMuc291cmNlVHlwZSAhPT0gJ21vZHVsZScpIHtcbiAgICAgIHJldHVybiB7fTtcbiAgICB9XG5cbiAgICBjb25zdCBtZXNzYWdlID0gJ05hbWVkIGV4cG9ydHMgYXJlIG5vdCBhbGxvd2VkLic7XG5cbiAgICByZXR1cm4ge1xuICAgICAgRXhwb3J0QWxsRGVjbGFyYXRpb24obm9kZSkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydCh7IG5vZGUsIG1lc3NhZ2UgfSk7XG4gICAgICB9LFxuXG4gICAgICBFeHBvcnROYW1lZERlY2xhcmF0aW9uKG5vZGUpIHtcbiAgICAgICAgaWYgKG5vZGUuc3BlY2lmaWVycy5sZW5ndGggPT09IDApIHtcbiAgICAgICAgICByZXR1cm4gY29udGV4dC5yZXBvcnQoeyBub2RlLCBtZXNzYWdlIH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uc3Qgc29tZU5hbWVkID0gbm9kZS5zcGVjaWZpZXJzLnNvbWUoc3BlY2lmaWVyID0+IHNwZWNpZmllci5leHBvcnRlZC5uYW1lICE9PSAnZGVmYXVsdCcpO1xuICAgICAgICBpZiAoc29tZU5hbWVkKSB7XG4gICAgICAgICAgY29udGV4dC5yZXBvcnQoeyBub2RlLCBtZXNzYWdlIH0pO1xuICAgICAgICB9XG4gICAgICB9LFxuICAgIH07XG4gIH0sXG59O1xuIl19
|
||||
181
node_modules/eslint-plugin-import/lib/rules/no-namespace.js
generated
vendored
181
node_modules/eslint-plugin-import/lib/rules/no-namespace.js
generated
vendored
File diff suppressed because one or more lines are too long
22
node_modules/eslint-plugin-import/lib/rules/no-nodejs-modules.js
generated
vendored
22
node_modules/eslint-plugin-import/lib/rules/no-nodejs-modules.js
generated
vendored
|
|
@ -1,9 +1,9 @@
|
|||
'use strict';var _importType = require('../core/importType');var _importType2 = _interopRequireDefault(_importType);
|
||||
var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
function reportIfMissing(context, node, allowed, name) {
|
||||
if (allowed.indexOf(name) === -1 && (0, _importType2.default)(name, context) === 'builtin') {
|
||||
if (allowed.indexOf(name) === -1 && (0, _importType2['default'])(name, context) === 'builtin') {
|
||||
context.report(node, 'Do not import Node.js builtin module "' + name + '"');
|
||||
}
|
||||
}
|
||||
|
|
@ -12,7 +12,7 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-nodejs-modules') },
|
||||
url: (0, _docsUrl2['default'])('no-nodejs-modules') },
|
||||
|
||||
schema: [
|
||||
{
|
||||
|
|
@ -31,12 +31,12 @@ module.exports = {
|
|||
|
||||
|
||||
|
||||
create: function (context) {
|
||||
const options = context.options[0] || {};
|
||||
const allowed = options.allow || [];
|
||||
create: function () {function create(context) {
|
||||
var options = context.options[0] || {};
|
||||
var allowed = options.allow || [];
|
||||
|
||||
return (0, _moduleVisitor2.default)((source, node) => {
|
||||
reportIfMissing(context, node, allowed, source.value);
|
||||
}, { commonjs: true });
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1ub2RlanMtbW9kdWxlcy5qcyJdLCJuYW1lcyI6WyJyZXBvcnRJZk1pc3NpbmciLCJjb250ZXh0Iiwibm9kZSIsImFsbG93ZWQiLCJuYW1lIiwiaW5kZXhPZiIsInJlcG9ydCIsIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJwcm9wZXJ0aWVzIiwiYWxsb3ciLCJ1bmlxdWVJdGVtcyIsIml0ZW1zIiwiYWRkaXRpb25hbFByb3BlcnRpZXMiLCJjcmVhdGUiLCJvcHRpb25zIiwic291cmNlIiwidmFsdWUiLCJjb21tb25qcyJdLCJtYXBwaW5ncyI6ImFBQUEsZ0Q7QUFDQSxrRTtBQUNBLHFDOztBQUVBLFNBQVNBLGVBQVQsQ0FBeUJDLE9BQXpCLEVBQWtDQyxJQUFsQyxFQUF3Q0MsT0FBeEMsRUFBaURDLElBQWpELEVBQXVEO0FBQ3JELE1BQUlELFFBQVFFLE9BQVIsQ0FBZ0JELElBQWhCLE1BQTBCLENBQUMsQ0FBM0IsSUFBZ0MsMEJBQVdBLElBQVgsRUFBaUJILE9BQWpCLE1BQThCLFNBQWxFLEVBQTZFO0FBQzNFQSxZQUFRSyxNQUFSLENBQWVKLElBQWYsRUFBcUIsMkNBQTJDRSxJQUEzQyxHQUFrRCxHQUF2RTtBQUNEO0FBQ0Y7O0FBRURHLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFlBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLG1CQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUTtBQUNOO0FBQ0VILFlBQU0sUUFEUjtBQUVFSSxrQkFBWTtBQUNWQyxlQUFPO0FBQ0xMLGdCQUFNLE9BREQ7QUFFTE0sdUJBQWEsSUFGUjtBQUdMQyxpQkFBTztBQUNMUCxrQkFBTSxRQURELEVBSEYsRUFERyxFQUZkOzs7O0FBV0VRLDRCQUFzQixLQVh4QixFQURNLENBTEosRUFEUzs7Ozs7QUF1QmZDLFVBQVEsVUFBVWxCLE9BQVYsRUFBbUI7QUFDekIsVUFBTW1CLFVBQVVuQixRQUFRbUIsT0FBUixDQUFnQixDQUFoQixLQUFzQixFQUF0QztBQUNBLFVBQU1qQixVQUFVaUIsUUFBUUwsS0FBUixJQUFpQixFQUFqQzs7QUFFQSxXQUFPLDZCQUFjLENBQUNNLE1BQUQsRUFBU25CLElBQVQsS0FBa0I7QUFDckNGLHNCQUFnQkMsT0FBaEIsRUFBeUJDLElBQXpCLEVBQStCQyxPQUEvQixFQUF3Q2tCLE9BQU9DLEtBQS9DO0FBQ0QsS0FGTSxFQUVKLEVBQUVDLFVBQVUsSUFBWixFQUZJLENBQVA7QUFHRCxHQTlCYyxFQUFqQiIsImZpbGUiOiJuby1ub2RlanMtbW9kdWxlcy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBpbXBvcnRUeXBlIGZyb20gJy4uL2NvcmUvaW1wb3J0VHlwZSc7XG5pbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmZ1bmN0aW9uIHJlcG9ydElmTWlzc2luZyhjb250ZXh0LCBub2RlLCBhbGxvd2VkLCBuYW1lKSB7XG4gIGlmIChhbGxvd2VkLmluZGV4T2YobmFtZSkgPT09IC0xICYmIGltcG9ydFR5cGUobmFtZSwgY29udGV4dCkgPT09ICdidWlsdGluJykge1xuICAgIGNvbnRleHQucmVwb3J0KG5vZGUsICdEbyBub3QgaW1wb3J0IE5vZGUuanMgYnVpbHRpbiBtb2R1bGUgXCInICsgbmFtZSArICdcIicpO1xuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tbm9kZWpzLW1vZHVsZXMnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW1xuICAgICAge1xuICAgICAgICB0eXBlOiAnb2JqZWN0JyxcbiAgICAgICAgcHJvcGVydGllczoge1xuICAgICAgICAgIGFsbG93OiB7XG4gICAgICAgICAgICB0eXBlOiAnYXJyYXknLFxuICAgICAgICAgICAgdW5pcXVlSXRlbXM6IHRydWUsXG4gICAgICAgICAgICBpdGVtczoge1xuICAgICAgICAgICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgfSxcbiAgICAgICAgfSxcbiAgICAgICAgYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlLFxuICAgICAgfSxcbiAgICBdLFxuICB9LFxuXG4gIGNyZWF0ZTogZnVuY3Rpb24gKGNvbnRleHQpIHtcbiAgICBjb25zdCBvcHRpb25zID0gY29udGV4dC5vcHRpb25zWzBdIHx8IHt9O1xuICAgIGNvbnN0IGFsbG93ZWQgPSBvcHRpb25zLmFsbG93IHx8IFtdO1xuXG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IoKHNvdXJjZSwgbm9kZSkgPT4ge1xuICAgICAgcmVwb3J0SWZNaXNzaW5nKGNvbnRleHQsIG5vZGUsIGFsbG93ZWQsIHNvdXJjZS52YWx1ZSk7XG4gICAgfSwgeyBjb21tb25qczogdHJ1ZSB9KTtcbiAgfSxcbn07XG4iXX0=
|
||||
return (0, _moduleVisitor2['default'])(function (source, node) {
|
||||
reportIfMissing(context, node, allowed, source.value);
|
||||
}, { commonjs: true });
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1ub2RlanMtbW9kdWxlcy5qcyJdLCJuYW1lcyI6WyJyZXBvcnRJZk1pc3NpbmciLCJjb250ZXh0Iiwibm9kZSIsImFsbG93ZWQiLCJuYW1lIiwiaW5kZXhPZiIsInJlcG9ydCIsIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJwcm9wZXJ0aWVzIiwiYWxsb3ciLCJ1bmlxdWVJdGVtcyIsIml0ZW1zIiwiYWRkaXRpb25hbFByb3BlcnRpZXMiLCJjcmVhdGUiLCJvcHRpb25zIiwic291cmNlIiwidmFsdWUiLCJjb21tb25qcyJdLCJtYXBwaW5ncyI6ImFBQUEsZ0Q7QUFDQSxrRTtBQUNBLHFDOztBQUVBLFNBQVNBLGVBQVQsQ0FBeUJDLE9BQXpCLEVBQWtDQyxJQUFsQyxFQUF3Q0MsT0FBeEMsRUFBaURDLElBQWpELEVBQXVEO0FBQ3JELE1BQUlELFFBQVFFLE9BQVIsQ0FBZ0JELElBQWhCLE1BQTBCLENBQUMsQ0FBM0IsSUFBZ0MsNkJBQVdBLElBQVgsRUFBaUJILE9BQWpCLE1BQThCLFNBQWxFLEVBQTZFO0FBQzNFQSxZQUFRSyxNQUFSLENBQWVKLElBQWYsRUFBcUIsMkNBQTJDRSxJQUEzQyxHQUFrRCxHQUF2RTtBQUNEO0FBQ0Y7O0FBRURHLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFlBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLDBCQUFRLG1CQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUTtBQUNOO0FBQ0VILFlBQU0sUUFEUjtBQUVFSSxrQkFBWTtBQUNWQyxlQUFPO0FBQ0xMLGdCQUFNLE9BREQ7QUFFTE0sdUJBQWEsSUFGUjtBQUdMQyxpQkFBTztBQUNMUCxrQkFBTSxRQURELEVBSEYsRUFERyxFQUZkOzs7O0FBV0VRLDRCQUFzQixLQVh4QixFQURNLENBTEosRUFEUzs7Ozs7QUF1QmZDLHVCQUFRLGdCQUFVbEIsT0FBVixFQUFtQjtBQUN6QixVQUFNbUIsVUFBVW5CLFFBQVFtQixPQUFSLENBQWdCLENBQWhCLEtBQXNCLEVBQXRDO0FBQ0EsVUFBTWpCLFVBQVVpQixRQUFRTCxLQUFSLElBQWlCLEVBQWpDOztBQUVBLGFBQU8sZ0NBQWMsVUFBQ00sTUFBRCxFQUFTbkIsSUFBVCxFQUFrQjtBQUNyQ0Ysd0JBQWdCQyxPQUFoQixFQUF5QkMsSUFBekIsRUFBK0JDLE9BQS9CLEVBQXdDa0IsT0FBT0MsS0FBL0M7QUFDRCxPQUZNLEVBRUosRUFBRUMsVUFBVSxJQUFaLEVBRkksQ0FBUDtBQUdELEtBUEQsaUJBdkJlLEVBQWpCIiwiZmlsZSI6Im5vLW5vZGVqcy1tb2R1bGVzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGltcG9ydFR5cGUgZnJvbSAnLi4vY29yZS9pbXBvcnRUeXBlJztcbmltcG9ydCBtb2R1bGVWaXNpdG9yIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvbW9kdWxlVmlzaXRvcic7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxuZnVuY3Rpb24gcmVwb3J0SWZNaXNzaW5nKGNvbnRleHQsIG5vZGUsIGFsbG93ZWQsIG5hbWUpIHtcbiAgaWYgKGFsbG93ZWQuaW5kZXhPZihuYW1lKSA9PT0gLTEgJiYgaW1wb3J0VHlwZShuYW1lLCBjb250ZXh0KSA9PT0gJ2J1aWx0aW4nKSB7XG4gICAgY29udGV4dC5yZXBvcnQobm9kZSwgJ0RvIG5vdCBpbXBvcnQgTm9kZS5qcyBidWlsdGluIG1vZHVsZSBcIicgKyBuYW1lICsgJ1wiJyk7XG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCduby1ub2RlanMtbW9kdWxlcycpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXG4gICAgICB7XG4gICAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgICBwcm9wZXJ0aWVzOiB7XG4gICAgICAgICAgYWxsb3c6IHtcbiAgICAgICAgICAgIHR5cGU6ICdhcnJheScsXG4gICAgICAgICAgICB1bmlxdWVJdGVtczogdHJ1ZSxcbiAgICAgICAgICAgIGl0ZW1zOiB7XG4gICAgICAgICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICAgICAgfSxcbiAgICAgICAgICB9LFxuICAgICAgICB9LFxuICAgICAgICBhZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UsXG4gICAgICB9LFxuICAgIF0sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIGNvbnN0IG9wdGlvbnMgPSBjb250ZXh0Lm9wdGlvbnNbMF0gfHwge307XG4gICAgY29uc3QgYWxsb3dlZCA9IG9wdGlvbnMuYWxsb3cgfHwgW107XG5cbiAgICByZXR1cm4gbW9kdWxlVmlzaXRvcigoc291cmNlLCBub2RlKSA9PiB7XG4gICAgICByZXBvcnRJZk1pc3NpbmcoY29udGV4dCwgbm9kZSwgYWxsb3dlZCwgc291cmNlLnZhbHVlKTtcbiAgICB9LCB7IGNvbW1vbmpzOiB0cnVlIH0pO1xuICB9LFxufTtcbiJdfQ==
|
||||
44
node_modules/eslint-plugin-import/lib/rules/no-relative-packages.js
generated
vendored
44
node_modules/eslint-plugin-import/lib/rules/no-relative-packages.js
generated
vendored
File diff suppressed because one or more lines are too long
62
node_modules/eslint-plugin-import/lib/rules/no-relative-parent-imports.js
generated
vendored
62
node_modules/eslint-plugin-import/lib/rules/no-relative-parent-imports.js
generated
vendored
|
|
@ -3,47 +3,47 @@ var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_doc
|
|||
var _path = require('path');
|
||||
var _resolve = require('eslint-module-utils/resolve');var _resolve2 = _interopRequireDefault(_resolve);
|
||||
|
||||
var _importType = require('../core/importType');var _importType2 = _interopRequireDefault(_importType);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _importType = require('../core/importType');var _importType2 = _interopRequireDefault(_importType);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
module.exports = {
|
||||
meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-relative-parent-imports') },
|
||||
url: (0, _docsUrl2['default'])('no-relative-parent-imports') },
|
||||
|
||||
schema: [(0, _moduleVisitor.makeOptionsSchema)()] },
|
||||
|
||||
|
||||
create: function noRelativePackages(context) {
|
||||
const myPath = context.getFilename();
|
||||
if (myPath === '<text>') return {}; // can't check a non-file
|
||||
create: function () {function noRelativePackages(context) {
|
||||
var myPath = context.getPhysicalFilename ? context.getPhysicalFilename() : context.getFilename();
|
||||
if (myPath === '<text>') return {}; // can't check a non-file
|
||||
|
||||
function checkSourceValue(sourceNode) {
|
||||
const depPath = sourceNode.value;
|
||||
function checkSourceValue(sourceNode) {
|
||||
var depPath = sourceNode.value;
|
||||
|
||||
if ((0, _importType2.default)(depPath, context) === 'external') {// ignore packages
|
||||
return;
|
||||
if ((0, _importType2['default'])(depPath, context) === 'external') {// ignore packages
|
||||
return;
|
||||
}
|
||||
|
||||
var absDepPath = (0, _resolve2['default'])(depPath, context);
|
||||
|
||||
if (!absDepPath) {// unable to resolve path
|
||||
return;
|
||||
}
|
||||
|
||||
var relDepPath = (0, _path.relative)((0, _path.dirname)(myPath), absDepPath);
|
||||
|
||||
if ((0, _importType2['default'])(relDepPath, context) === 'parent') {
|
||||
context.report({
|
||||
node: sourceNode,
|
||||
message: 'Relative imports from parent directories are not allowed. ' + 'Please either pass what you\'re importing through at runtime ' + ('(dependency injection), move `' + String(
|
||||
|
||||
(0, _path.basename)(myPath)) + '` to same ') + ('directory as `' + String(
|
||||
depPath) + '` or consider making `' + String(depPath) + '` a package.') });
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
const absDepPath = (0, _resolve2.default)(depPath, context);
|
||||
|
||||
if (!absDepPath) {// unable to resolve path
|
||||
return;
|
||||
}
|
||||
|
||||
const relDepPath = (0, _path.relative)((0, _path.dirname)(myPath), absDepPath);
|
||||
|
||||
if ((0, _importType2.default)(relDepPath, context) === 'parent') {
|
||||
context.report({
|
||||
node: sourceNode,
|
||||
message: 'Relative imports from parent directories are not allowed. ' +
|
||||
`Please either pass what you're importing through at runtime ` +
|
||||
`(dependency injection), move \`${(0, _path.basename)(myPath)}\` to same ` +
|
||||
`directory as \`${depPath}\` or consider making \`${depPath}\` a package.` });
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
return (0, _moduleVisitor2.default)(checkSourceValue, context.options[0]);
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1yZWxhdGl2ZS1wYXJlbnQtaW1wb3J0cy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwibm9SZWxhdGl2ZVBhY2thZ2VzIiwiY29udGV4dCIsIm15UGF0aCIsImdldEZpbGVuYW1lIiwiY2hlY2tTb3VyY2VWYWx1ZSIsInNvdXJjZU5vZGUiLCJkZXBQYXRoIiwidmFsdWUiLCJhYnNEZXBQYXRoIiwicmVsRGVwUGF0aCIsInJlcG9ydCIsIm5vZGUiLCJtZXNzYWdlIiwib3B0aW9ucyJdLCJtYXBwaW5ncyI6ImFBQUEsa0U7QUFDQSxxQztBQUNBO0FBQ0Esc0Q7O0FBRUEsZ0Q7O0FBRUFBLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFlBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLDRCQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUSxDQUFDLHVDQUFELENBTEosRUFEUzs7O0FBU2ZDLFVBQVEsU0FBU0Msa0JBQVQsQ0FBNEJDLE9BQTVCLEVBQXFDO0FBQzNDLFVBQU1DLFNBQVNELFFBQVFFLFdBQVIsRUFBZjtBQUNBLFFBQUlELFdBQVcsUUFBZixFQUF5QixPQUFPLEVBQVAsQ0FGa0IsQ0FFUDs7QUFFcEMsYUFBU0UsZ0JBQVQsQ0FBMEJDLFVBQTFCLEVBQXNDO0FBQ3BDLFlBQU1DLFVBQVVELFdBQVdFLEtBQTNCOztBQUVBLFVBQUksMEJBQVdELE9BQVgsRUFBb0JMLE9BQXBCLE1BQWlDLFVBQXJDLEVBQWlELENBQUU7QUFDakQ7QUFDRDs7QUFFRCxZQUFNTyxhQUFhLHVCQUFRRixPQUFSLEVBQWlCTCxPQUFqQixDQUFuQjs7QUFFQSxVQUFJLENBQUNPLFVBQUwsRUFBaUIsQ0FBRTtBQUNqQjtBQUNEOztBQUVELFlBQU1DLGFBQWEsb0JBQVMsbUJBQVFQLE1BQVIsQ0FBVCxFQUEwQk0sVUFBMUIsQ0FBbkI7O0FBRUEsVUFBSSwwQkFBV0MsVUFBWCxFQUF1QlIsT0FBdkIsTUFBb0MsUUFBeEMsRUFBa0Q7QUFDaERBLGdCQUFRUyxNQUFSLENBQWU7QUFDYkMsZ0JBQU1OLFVBRE87QUFFYk8sbUJBQVM7QUFDTix3RUFETTtBQUVOLDRDQUFpQyxvQkFBU1YsTUFBVCxDQUFpQixhQUY1QztBQUdOLDRCQUFpQkksT0FBUSwyQkFBMEJBLE9BQVEsZUFMakQsRUFBZjs7QUFPRDtBQUNGOztBQUVELFdBQU8sNkJBQWNGLGdCQUFkLEVBQWdDSCxRQUFRWSxPQUFSLENBQWdCLENBQWhCLENBQWhDLENBQVA7QUFDRCxHQXhDYyxFQUFqQiIsImZpbGUiOiJuby1yZWxhdGl2ZS1wYXJlbnQtaW1wb3J0cy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2R1bGVWaXNpdG9yLCB7IG1ha2VPcHRpb25zU2NoZW1hIH0gZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy9tb2R1bGVWaXNpdG9yJztcbmltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuaW1wb3J0IHsgYmFzZW5hbWUsIGRpcm5hbWUsIHJlbGF0aXZlIH0gZnJvbSAncGF0aCc7XG5pbXBvcnQgcmVzb2x2ZSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL3Jlc29sdmUnO1xuXG5pbXBvcnQgaW1wb3J0VHlwZSBmcm9tICcuLi9jb3JlL2ltcG9ydFR5cGUnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLXJlbGF0aXZlLXBhcmVudC1pbXBvcnRzJyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFttYWtlT3B0aW9uc1NjaGVtYSgpXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIG5vUmVsYXRpdmVQYWNrYWdlcyhjb250ZXh0KSB7XG4gICAgY29uc3QgbXlQYXRoID0gY29udGV4dC5nZXRGaWxlbmFtZSgpO1xuICAgIGlmIChteVBhdGggPT09ICc8dGV4dD4nKSByZXR1cm4ge307IC8vIGNhbid0IGNoZWNrIGEgbm9uLWZpbGVcblxuICAgIGZ1bmN0aW9uIGNoZWNrU291cmNlVmFsdWUoc291cmNlTm9kZSkge1xuICAgICAgY29uc3QgZGVwUGF0aCA9IHNvdXJjZU5vZGUudmFsdWU7XG5cbiAgICAgIGlmIChpbXBvcnRUeXBlKGRlcFBhdGgsIGNvbnRleHQpID09PSAnZXh0ZXJuYWwnKSB7IC8vIGlnbm9yZSBwYWNrYWdlc1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IGFic0RlcFBhdGggPSByZXNvbHZlKGRlcFBhdGgsIGNvbnRleHQpO1xuXG4gICAgICBpZiAoIWFic0RlcFBhdGgpIHsgLy8gdW5hYmxlIHRvIHJlc29sdmUgcGF0aFxuICAgICAgICByZXR1cm47XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IHJlbERlcFBhdGggPSByZWxhdGl2ZShkaXJuYW1lKG15UGF0aCksIGFic0RlcFBhdGgpO1xuXG4gICAgICBpZiAoaW1wb3J0VHlwZShyZWxEZXBQYXRoLCBjb250ZXh0KSA9PT0gJ3BhcmVudCcpIHtcbiAgICAgICAgY29udGV4dC5yZXBvcnQoe1xuICAgICAgICAgIG5vZGU6IHNvdXJjZU5vZGUsXG4gICAgICAgICAgbWVzc2FnZTogJ1JlbGF0aXZlIGltcG9ydHMgZnJvbSBwYXJlbnQgZGlyZWN0b3JpZXMgYXJlIG5vdCBhbGxvd2VkLiAnICtcbiAgICAgICAgICAgIGBQbGVhc2UgZWl0aGVyIHBhc3Mgd2hhdCB5b3UncmUgaW1wb3J0aW5nIHRocm91Z2ggYXQgcnVudGltZSBgICtcbiAgICAgICAgICAgIGAoZGVwZW5kZW5jeSBpbmplY3Rpb24pLCBtb3ZlIFxcYCR7YmFzZW5hbWUobXlQYXRoKX1cXGAgdG8gc2FtZSBgICtcbiAgICAgICAgICAgIGBkaXJlY3RvcnkgYXMgXFxgJHtkZXBQYXRofVxcYCBvciBjb25zaWRlciBtYWtpbmcgXFxgJHtkZXBQYXRofVxcYCBhIHBhY2thZ2UuYCxcbiAgICAgICAgfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IoY2hlY2tTb3VyY2VWYWx1ZSwgY29udGV4dC5vcHRpb25zWzBdKTtcbiAgfSxcbn07XG4iXX0=
|
||||
return (0, _moduleVisitor2['default'])(checkSourceValue, context.options[0]);
|
||||
}return noRelativePackages;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1yZWxhdGl2ZS1wYXJlbnQtaW1wb3J0cy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwibm9SZWxhdGl2ZVBhY2thZ2VzIiwiY29udGV4dCIsIm15UGF0aCIsImdldFBoeXNpY2FsRmlsZW5hbWUiLCJnZXRGaWxlbmFtZSIsImNoZWNrU291cmNlVmFsdWUiLCJzb3VyY2VOb2RlIiwiZGVwUGF0aCIsInZhbHVlIiwiYWJzRGVwUGF0aCIsInJlbERlcFBhdGgiLCJyZXBvcnQiLCJub2RlIiwibWVzc2FnZSIsIm9wdGlvbnMiXSwibWFwcGluZ3MiOiJhQUFBLGtFO0FBQ0EscUM7QUFDQTtBQUNBLHNEOztBQUVBLGdEOztBQUVBQSxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxZQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSywwQkFBUSw0QkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsQ0FBQyx1Q0FBRCxDQUxKLEVBRFM7OztBQVNmQyx1QkFBUSxTQUFTQyxrQkFBVCxDQUE0QkMsT0FBNUIsRUFBcUM7QUFDM0MsVUFBTUMsU0FBU0QsUUFBUUUsbUJBQVIsR0FBOEJGLFFBQVFFLG1CQUFSLEVBQTlCLEdBQThERixRQUFRRyxXQUFSLEVBQTdFO0FBQ0EsVUFBSUYsV0FBVyxRQUFmLEVBQXlCLE9BQU8sRUFBUCxDQUZrQixDQUVQOztBQUVwQyxlQUFTRyxnQkFBVCxDQUEwQkMsVUFBMUIsRUFBc0M7QUFDcEMsWUFBTUMsVUFBVUQsV0FBV0UsS0FBM0I7O0FBRUEsWUFBSSw2QkFBV0QsT0FBWCxFQUFvQk4sT0FBcEIsTUFBaUMsVUFBckMsRUFBaUQsQ0FBRTtBQUNqRDtBQUNEOztBQUVELFlBQU1RLGFBQWEsMEJBQVFGLE9BQVIsRUFBaUJOLE9BQWpCLENBQW5COztBQUVBLFlBQUksQ0FBQ1EsVUFBTCxFQUFpQixDQUFFO0FBQ2pCO0FBQ0Q7O0FBRUQsWUFBTUMsYUFBYSxvQkFBUyxtQkFBUVIsTUFBUixDQUFULEVBQTBCTyxVQUExQixDQUFuQjs7QUFFQSxZQUFJLDZCQUFXQyxVQUFYLEVBQXVCVCxPQUF2QixNQUFvQyxRQUF4QyxFQUFrRDtBQUNoREEsa0JBQVFVLE1BQVIsQ0FBZTtBQUNiQyxrQkFBTU4sVUFETztBQUViTyxxQkFBUzs7QUFFMkIsZ0NBQVNYLE1BQVQsQ0FGM0I7QUFHV0ssbUJBSFgsc0NBRzZDQSxPQUg3QyxtQkFGSSxFQUFmOztBQU9EO0FBQ0Y7O0FBRUQsYUFBTyxnQ0FBY0YsZ0JBQWQsRUFBZ0NKLFFBQVFhLE9BQVIsQ0FBZ0IsQ0FBaEIsQ0FBaEMsQ0FBUDtBQUNELEtBL0JELE9BQWlCZCxrQkFBakIsSUFUZSxFQUFqQiIsImZpbGUiOiJuby1yZWxhdGl2ZS1wYXJlbnQtaW1wb3J0cy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBtb2R1bGVWaXNpdG9yLCB7IG1ha2VPcHRpb25zU2NoZW1hIH0gZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy9tb2R1bGVWaXNpdG9yJztcbmltcG9ydCBkb2NzVXJsIGZyb20gJy4uL2RvY3NVcmwnO1xuaW1wb3J0IHsgYmFzZW5hbWUsIGRpcm5hbWUsIHJlbGF0aXZlIH0gZnJvbSAncGF0aCc7XG5pbXBvcnQgcmVzb2x2ZSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL3Jlc29sdmUnO1xuXG5pbXBvcnQgaW1wb3J0VHlwZSBmcm9tICcuLi9jb3JlL2ltcG9ydFR5cGUnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdzdWdnZXN0aW9uJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLXJlbGF0aXZlLXBhcmVudC1pbXBvcnRzJyksXG4gICAgfSxcbiAgICBzY2hlbWE6IFttYWtlT3B0aW9uc1NjaGVtYSgpXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIG5vUmVsYXRpdmVQYWNrYWdlcyhjb250ZXh0KSB7XG4gICAgY29uc3QgbXlQYXRoID0gY29udGV4dC5nZXRQaHlzaWNhbEZpbGVuYW1lID8gY29udGV4dC5nZXRQaHlzaWNhbEZpbGVuYW1lKCkgOiBjb250ZXh0LmdldEZpbGVuYW1lKCk7XG4gICAgaWYgKG15UGF0aCA9PT0gJzx0ZXh0PicpIHJldHVybiB7fTsgLy8gY2FuJ3QgY2hlY2sgYSBub24tZmlsZVxuXG4gICAgZnVuY3Rpb24gY2hlY2tTb3VyY2VWYWx1ZShzb3VyY2VOb2RlKSB7XG4gICAgICBjb25zdCBkZXBQYXRoID0gc291cmNlTm9kZS52YWx1ZTtcblxuICAgICAgaWYgKGltcG9ydFR5cGUoZGVwUGF0aCwgY29udGV4dCkgPT09ICdleHRlcm5hbCcpIHsgLy8gaWdub3JlIHBhY2thZ2VzXG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cblxuICAgICAgY29uc3QgYWJzRGVwUGF0aCA9IHJlc29sdmUoZGVwUGF0aCwgY29udGV4dCk7XG5cbiAgICAgIGlmICghYWJzRGVwUGF0aCkgeyAvLyB1bmFibGUgdG8gcmVzb2x2ZSBwYXRoXG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cblxuICAgICAgY29uc3QgcmVsRGVwUGF0aCA9IHJlbGF0aXZlKGRpcm5hbWUobXlQYXRoKSwgYWJzRGVwUGF0aCk7XG5cbiAgICAgIGlmIChpbXBvcnRUeXBlKHJlbERlcFBhdGgsIGNvbnRleHQpID09PSAncGFyZW50Jykge1xuICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgbm9kZTogc291cmNlTm9kZSxcbiAgICAgICAgICBtZXNzYWdlOiAnUmVsYXRpdmUgaW1wb3J0cyBmcm9tIHBhcmVudCBkaXJlY3RvcmllcyBhcmUgbm90IGFsbG93ZWQuICcgK1xuICAgICAgICAgICAgYFBsZWFzZSBlaXRoZXIgcGFzcyB3aGF0IHlvdSdyZSBpbXBvcnRpbmcgdGhyb3VnaCBhdCBydW50aW1lIGAgK1xuICAgICAgICAgICAgYChkZXBlbmRlbmN5IGluamVjdGlvbiksIG1vdmUgXFxgJHtiYXNlbmFtZShteVBhdGgpfVxcYCB0byBzYW1lIGAgK1xuICAgICAgICAgICAgYGRpcmVjdG9yeSBhcyBcXGAke2RlcFBhdGh9XFxgIG9yIGNvbnNpZGVyIG1ha2luZyBcXGAke2RlcFBhdGh9XFxgIGEgcGFja2FnZS5gLFxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gbW9kdWxlVmlzaXRvcihjaGVja1NvdXJjZVZhbHVlLCBjb250ZXh0Lm9wdGlvbnNbMF0pO1xuICB9LFxufTtcbiJdfQ==
|
||||
146
node_modules/eslint-plugin-import/lib/rules/no-restricted-paths.js
generated
vendored
146
node_modules/eslint-plugin-import/lib/rules/no-restricted-paths.js
generated
vendored
File diff suppressed because one or more lines are too long
22
node_modules/eslint-plugin-import/lib/rules/no-self-import.js
generated
vendored
22
node_modules/eslint-plugin-import/lib/rules/no-self-import.js
generated
vendored
|
|
@ -5,15 +5,15 @@
|
|||
|
||||
var _resolve = require('eslint-module-utils/resolve');var _resolve2 = _interopRequireDefault(_resolve);
|
||||
var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
function isImportingSelf(context, node, requireName) {
|
||||
const filePath = context.getFilename();
|
||||
var filePath = context.getPhysicalFilename ? context.getPhysicalFilename() : context.getFilename();
|
||||
|
||||
// If the input is from stdin, this test can't fail
|
||||
if (filePath !== '<text>' && filePath === (0, _resolve2.default)(requireName, context)) {
|
||||
if (filePath !== '<text>' && filePath === (0, _resolve2['default'])(requireName, context)) {
|
||||
context.report({
|
||||
node,
|
||||
node: node,
|
||||
message: 'Module imports itself.' });
|
||||
|
||||
}
|
||||
|
|
@ -25,14 +25,14 @@ function isImportingSelf(context, node, requireName) {
|
|||
docs: {
|
||||
description: 'Forbid a module from importing itself',
|
||||
recommended: true,
|
||||
url: (0, _docsUrl2.default)('no-self-import') },
|
||||
url: (0, _docsUrl2['default'])('no-self-import') },
|
||||
|
||||
|
||||
schema: [] },
|
||||
|
||||
create: function (context) {
|
||||
return (0, _moduleVisitor2.default)((source, node) => {
|
||||
isImportingSelf(context, node, source.value);
|
||||
}, { commonjs: true });
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1zZWxmLWltcG9ydC5qcyJdLCJuYW1lcyI6WyJpc0ltcG9ydGluZ1NlbGYiLCJjb250ZXh0Iiwibm9kZSIsInJlcXVpcmVOYW1lIiwiZmlsZVBhdGgiLCJnZXRGaWxlbmFtZSIsInJlcG9ydCIsIm1lc3NhZ2UiLCJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwiZGVzY3JpcHRpb24iLCJyZWNvbW1lbmRlZCIsInVybCIsInNjaGVtYSIsImNyZWF0ZSIsInNvdXJjZSIsInZhbHVlIiwiY29tbW9uanMiXSwibWFwcGluZ3MiOiI7Ozs7O0FBS0Esc0Q7QUFDQSxrRTtBQUNBLHFDOztBQUVBLFNBQVNBLGVBQVQsQ0FBeUJDLE9BQXpCLEVBQWtDQyxJQUFsQyxFQUF3Q0MsV0FBeEMsRUFBcUQ7QUFDbkQsUUFBTUMsV0FBV0gsUUFBUUksV0FBUixFQUFqQjs7QUFFQTtBQUNBLE1BQUlELGFBQWEsUUFBYixJQUF5QkEsYUFBYSx1QkFBUUQsV0FBUixFQUFxQkYsT0FBckIsQ0FBMUMsRUFBeUU7QUFDdkVBLFlBQVFLLE1BQVIsQ0FBZTtBQUNiSixVQURhO0FBRWJLLGVBQVMsd0JBRkksRUFBZjs7QUFJRDtBQUNGLEMsQ0FuQkQ7OztLQXFCQUMsT0FBT0MsT0FBUCxHQUFpQixFQUNmQyxNQUFNO0FBQ0pDLFVBQU0sU0FERjtBQUVKQyxVQUFNO0FBQ0pDLG1CQUFhLHVDQURUO0FBRUpDLG1CQUFhLElBRlQ7QUFHSkMsV0FBSyx1QkFBUSxnQkFBUixDQUhELEVBRkY7OztBQVFKQyxZQUFRLEVBUkosRUFEUzs7QUFXZkMsVUFBUSxVQUFVaEIsT0FBVixFQUFtQjtBQUN6QixXQUFPLDZCQUFjLENBQUNpQixNQUFELEVBQVNoQixJQUFULEtBQWtCO0FBQ3JDRixzQkFBZ0JDLE9BQWhCLEVBQXlCQyxJQUF6QixFQUErQmdCLE9BQU9DLEtBQXRDO0FBQ0QsS0FGTSxFQUVKLEVBQUVDLFVBQVUsSUFBWixFQUZJLENBQVA7QUFHRCxHQWZjLEVBQWpCIiwiZmlsZSI6Im5vLXNlbGYtaW1wb3J0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZU92ZXJ2aWV3IEZvcmJpZHMgYSBtb2R1bGUgZnJvbSBpbXBvcnRpbmcgaXRzZWxmXG4gKiBAYXV0aG9yIEdpbyBkJ0FtZWxpb1xuICovXG5cbmltcG9ydCByZXNvbHZlIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvcmVzb2x2ZSc7XG5pbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmZ1bmN0aW9uIGlzSW1wb3J0aW5nU2VsZihjb250ZXh0LCBub2RlLCByZXF1aXJlTmFtZSkge1xuICBjb25zdCBmaWxlUGF0aCA9IGNvbnRleHQuZ2V0RmlsZW5hbWUoKTtcblxuICAvLyBJZiB0aGUgaW5wdXQgaXMgZnJvbSBzdGRpbiwgdGhpcyB0ZXN0IGNhbid0IGZhaWxcbiAgaWYgKGZpbGVQYXRoICE9PSAnPHRleHQ+JyAmJiBmaWxlUGF0aCA9PT0gcmVzb2x2ZShyZXF1aXJlTmFtZSwgY29udGV4dCkpIHtcbiAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICBub2RlLFxuICAgICAgbWVzc2FnZTogJ01vZHVsZSBpbXBvcnRzIGl0c2VsZi4nLFxuICAgIH0pO1xuICB9XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3Byb2JsZW0nLFxuICAgIGRvY3M6IHtcbiAgICAgIGRlc2NyaXB0aW9uOiAnRm9yYmlkIGEgbW9kdWxlIGZyb20gaW1wb3J0aW5nIGl0c2VsZicsXG4gICAgICByZWNvbW1lbmRlZDogdHJ1ZSxcbiAgICAgIHVybDogZG9jc1VybCgnbm8tc2VsZi1pbXBvcnQnKSxcbiAgICB9LFxuXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIHJldHVybiBtb2R1bGVWaXNpdG9yKChzb3VyY2UsIG5vZGUpID0+IHtcbiAgICAgIGlzSW1wb3J0aW5nU2VsZihjb250ZXh0LCBub2RlLCBzb3VyY2UudmFsdWUpO1xuICAgIH0sIHsgY29tbW9uanM6IHRydWUgfSk7XG4gIH0sXG59O1xuIl19
|
||||
create: function () {function create(context) {
|
||||
return (0, _moduleVisitor2['default'])(function (source, node) {
|
||||
isImportingSelf(context, node, source.value);
|
||||
}, { commonjs: true });
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby1zZWxmLWltcG9ydC5qcyJdLCJuYW1lcyI6WyJpc0ltcG9ydGluZ1NlbGYiLCJjb250ZXh0Iiwibm9kZSIsInJlcXVpcmVOYW1lIiwiZmlsZVBhdGgiLCJnZXRQaHlzaWNhbEZpbGVuYW1lIiwiZ2V0RmlsZW5hbWUiLCJyZXBvcnQiLCJtZXNzYWdlIiwibW9kdWxlIiwiZXhwb3J0cyIsIm1ldGEiLCJ0eXBlIiwiZG9jcyIsImRlc2NyaXB0aW9uIiwicmVjb21tZW5kZWQiLCJ1cmwiLCJzY2hlbWEiLCJjcmVhdGUiLCJzb3VyY2UiLCJ2YWx1ZSIsImNvbW1vbmpzIl0sIm1hcHBpbmdzIjoiOzs7OztBQUtBLHNEO0FBQ0Esa0U7QUFDQSxxQzs7QUFFQSxTQUFTQSxlQUFULENBQXlCQyxPQUF6QixFQUFrQ0MsSUFBbEMsRUFBd0NDLFdBQXhDLEVBQXFEO0FBQ25ELE1BQU1DLFdBQVdILFFBQVFJLG1CQUFSLEdBQThCSixRQUFRSSxtQkFBUixFQUE5QixHQUE4REosUUFBUUssV0FBUixFQUEvRTs7QUFFQTtBQUNBLE1BQUlGLGFBQWEsUUFBYixJQUF5QkEsYUFBYSwwQkFBUUQsV0FBUixFQUFxQkYsT0FBckIsQ0FBMUMsRUFBeUU7QUFDdkVBLFlBQVFNLE1BQVIsQ0FBZTtBQUNiTCxnQkFEYTtBQUViTSxlQUFTLHdCQUZJLEVBQWY7O0FBSUQ7QUFDRixDLENBbkJEOzs7S0FxQkFDLE9BQU9DLE9BQVAsR0FBaUIsRUFDZkMsTUFBTTtBQUNKQyxVQUFNLFNBREY7QUFFSkMsVUFBTTtBQUNKQyxtQkFBYSx1Q0FEVDtBQUVKQyxtQkFBYSxJQUZUO0FBR0pDLFdBQUssMEJBQVEsZ0JBQVIsQ0FIRCxFQUZGOzs7QUFRSkMsWUFBUSxFQVJKLEVBRFM7O0FBV2ZDLHVCQUFRLGdCQUFVakIsT0FBVixFQUFtQjtBQUN6QixhQUFPLGdDQUFjLFVBQUNrQixNQUFELEVBQVNqQixJQUFULEVBQWtCO0FBQ3JDRix3QkFBZ0JDLE9BQWhCLEVBQXlCQyxJQUF6QixFQUErQmlCLE9BQU9DLEtBQXRDO0FBQ0QsT0FGTSxFQUVKLEVBQUVDLFVBQVUsSUFBWixFQUZJLENBQVA7QUFHRCxLQUpELGlCQVhlLEVBQWpCIiwiZmlsZSI6Im5vLXNlbGYtaW1wb3J0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZU92ZXJ2aWV3IEZvcmJpZHMgYSBtb2R1bGUgZnJvbSBpbXBvcnRpbmcgaXRzZWxmXG4gKiBAYXV0aG9yIEdpbyBkJ0FtZWxpb1xuICovXG5cbmltcG9ydCByZXNvbHZlIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvcmVzb2x2ZSc7XG5pbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmZ1bmN0aW9uIGlzSW1wb3J0aW5nU2VsZihjb250ZXh0LCBub2RlLCByZXF1aXJlTmFtZSkge1xuICBjb25zdCBmaWxlUGF0aCA9IGNvbnRleHQuZ2V0UGh5c2ljYWxGaWxlbmFtZSA/IGNvbnRleHQuZ2V0UGh5c2ljYWxGaWxlbmFtZSgpIDogY29udGV4dC5nZXRGaWxlbmFtZSgpO1xuXG4gIC8vIElmIHRoZSBpbnB1dCBpcyBmcm9tIHN0ZGluLCB0aGlzIHRlc3QgY2FuJ3QgZmFpbFxuICBpZiAoZmlsZVBhdGggIT09ICc8dGV4dD4nICYmIGZpbGVQYXRoID09PSByZXNvbHZlKHJlcXVpcmVOYW1lLCBjb250ZXh0KSkge1xuICAgIGNvbnRleHQucmVwb3J0KHtcbiAgICAgIG5vZGUsXG4gICAgICBtZXNzYWdlOiAnTW9kdWxlIGltcG9ydHMgaXRzZWxmLicsXG4gICAgfSk7XG4gIH1cbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAncHJvYmxlbScsXG4gICAgZG9jczoge1xuICAgICAgZGVzY3JpcHRpb246ICdGb3JiaWQgYSBtb2R1bGUgZnJvbSBpbXBvcnRpbmcgaXRzZWxmJyxcbiAgICAgIHJlY29tbWVuZGVkOiB0cnVlLFxuICAgICAgdXJsOiBkb2NzVXJsKCduby1zZWxmLWltcG9ydCcpLFxuICAgIH0sXG5cbiAgICBzY2hlbWE6IFtdLFxuICB9LFxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IoKHNvdXJjZSwgbm9kZSkgPT4ge1xuICAgICAgaXNJbXBvcnRpbmdTZWxmKGNvbnRleHQsIG5vZGUsIHNvdXJjZS52YWx1ZSk7XG4gICAgfSwgeyBjb21tb25qczogdHJ1ZSB9KTtcbiAgfSxcbn07XG4iXX0=
|
||||
50
node_modules/eslint-plugin-import/lib/rules/no-unassigned-import.js
generated
vendored
50
node_modules/eslint-plugin-import/lib/rules/no-unassigned-import.js
generated
vendored
File diff suppressed because one or more lines are too long
50
node_modules/eslint-plugin-import/lib/rules/no-unresolved.js
generated
vendored
50
node_modules/eslint-plugin-import/lib/rules/no-unresolved.js
generated
vendored
|
|
@ -6,44 +6,44 @@
|
|||
var _resolve = require('eslint-module-utils/resolve');var _resolve2 = _interopRequireDefault(_resolve);
|
||||
var _ModuleCache = require('eslint-module-utils/ModuleCache');var _ModuleCache2 = _interopRequireDefault(_ModuleCache);
|
||||
var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} /**
|
||||
* @fileOverview Ensures that an imported path exists, given resolution rules.
|
||||
* @author Ben Mosher
|
||||
*/module.exports = { meta: {
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };} /**
|
||||
* @fileOverview Ensures that an imported path exists, given resolution rules.
|
||||
* @author Ben Mosher
|
||||
*/module.exports = { meta: {
|
||||
type: 'problem',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-unresolved') },
|
||||
url: (0, _docsUrl2['default'])('no-unresolved') },
|
||||
|
||||
|
||||
schema: [(0, _moduleVisitor.makeOptionsSchema)({
|
||||
caseSensitive: { type: 'boolean', default: true } })] },
|
||||
caseSensitive: { type: 'boolean', 'default': true } })] },
|
||||
|
||||
|
||||
|
||||
create: function (context) {
|
||||
create: function () {function create(context) {
|
||||
|
||||
function checkSourceValue(source) {
|
||||
const shouldCheckCase = !_resolve.CASE_SENSITIVE_FS && (
|
||||
!context.options[0] || context.options[0].caseSensitive !== false);
|
||||
function checkSourceValue(source) {
|
||||
var shouldCheckCase = !_resolve.CASE_SENSITIVE_FS && (
|
||||
!context.options[0] || context.options[0].caseSensitive !== false);
|
||||
|
||||
const resolvedPath = (0, _resolve2.default)(source.value, context);
|
||||
var resolvedPath = (0, _resolve2['default'])(source.value, context);
|
||||
|
||||
if (resolvedPath === undefined) {
|
||||
context.report(source,
|
||||
`Unable to resolve path to module '${source.value}'.`);
|
||||
} else
|
||||
if (resolvedPath === undefined) {
|
||||
context.report(source, 'Unable to resolve path to module \'' + String(
|
||||
source.value) + '\'.');
|
||||
} else
|
||||
|
||||
if (shouldCheckCase) {
|
||||
var cacheSettings = _ModuleCache2['default'].getSettings(context.settings);
|
||||
if (!(0, _resolve.fileExistsWithCaseSync)(resolvedPath, cacheSettings)) {
|
||||
context.report(source, 'Casing of ' + String(
|
||||
source.value) + ' does not match the underlying filesystem.');
|
||||
}
|
||||
|
||||
if (shouldCheckCase) {
|
||||
const cacheSettings = _ModuleCache2.default.getSettings(context.settings);
|
||||
if (!(0, _resolve.fileExistsWithCaseSync)(resolvedPath, cacheSettings)) {
|
||||
context.report(source,
|
||||
`Casing of ${source.value} does not match the underlying filesystem.`);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
return (0, _moduleVisitor2.default)(checkSourceValue, context.options[0]);
|
||||
return (0, _moduleVisitor2['default'])(checkSourceValue, context.options[0]);
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby11bnJlc29sdmVkLmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjYXNlU2Vuc2l0aXZlIiwiZGVmYXVsdCIsImNyZWF0ZSIsImNvbnRleHQiLCJjaGVja1NvdXJjZVZhbHVlIiwic291cmNlIiwic2hvdWxkQ2hlY2tDYXNlIiwiQ0FTRV9TRU5TSVRJVkVfRlMiLCJvcHRpb25zIiwicmVzb2x2ZWRQYXRoIiwidmFsdWUiLCJ1bmRlZmluZWQiLCJyZXBvcnQiLCJjYWNoZVNldHRpbmdzIiwiTW9kdWxlQ2FjaGUiLCJnZXRTZXR0aW5ncyIsInNldHRpbmdzIl0sIm1hcHBpbmdzIjoiOzs7OztBQUtBLHNEO0FBQ0EsOEQ7QUFDQSxrRTtBQUNBLHFDLCtJQVJBOzs7dUxBVUFBLE9BQU9DLE9BQVAsR0FBaUIsRUFDZkMsTUFBTTtBQUNKQyxVQUFNLFNBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLGVBQVIsQ0FERCxFQUZGOzs7QUFNSkMsWUFBUSxDQUFFLHNDQUFrQjtBQUMxQkMscUJBQWUsRUFBRUosTUFBTSxTQUFSLEVBQW1CSyxTQUFTLElBQTVCLEVBRFcsRUFBbEIsQ0FBRixDQU5KLEVBRFM7Ozs7QUFZZkMsVUFBUSxVQUFVQyxPQUFWLEVBQW1COztBQUV6QixhQUFTQyxnQkFBVCxDQUEwQkMsTUFBMUIsRUFBa0M7QUFDaEMsWUFBTUMsa0JBQWtCLENBQUNDLDBCQUFEO0FBQ3JCLE9BQUNKLFFBQVFLLE9BQVIsQ0FBZ0IsQ0FBaEIsQ0FBRCxJQUF1QkwsUUFBUUssT0FBUixDQUFnQixDQUFoQixFQUFtQlIsYUFBbkIsS0FBcUMsS0FEdkMsQ0FBeEI7O0FBR0EsWUFBTVMsZUFBZSx1QkFBUUosT0FBT0ssS0FBZixFQUFzQlAsT0FBdEIsQ0FBckI7O0FBRUEsVUFBSU0saUJBQWlCRSxTQUFyQixFQUFnQztBQUM5QlIsZ0JBQVFTLE1BQVIsQ0FBZVAsTUFBZjtBQUNHLDZDQUFvQ0EsT0FBT0ssS0FBTSxJQURwRDtBQUVELE9BSEQ7O0FBS0ssVUFBSUosZUFBSixFQUFxQjtBQUN4QixjQUFNTyxnQkFBZ0JDLHNCQUFZQyxXQUFaLENBQXdCWixRQUFRYSxRQUFoQyxDQUF0QjtBQUNBLFlBQUksQ0FBQyxxQ0FBdUJQLFlBQXZCLEVBQXFDSSxhQUFyQyxDQUFMLEVBQTBEO0FBQ3hEVixrQkFBUVMsTUFBUixDQUFlUCxNQUFmO0FBQ0csdUJBQVlBLE9BQU9LLEtBQU0sNENBRDVCO0FBRUQ7O0FBRUY7QUFDRjs7QUFFRCxXQUFPLDZCQUFjTixnQkFBZCxFQUFnQ0QsUUFBUUssT0FBUixDQUFnQixDQUFoQixDQUFoQyxDQUFQOztBQUVELEdBckNjLEVBQWpCIiwiZmlsZSI6Im5vLXVucmVzb2x2ZWQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmaWxlT3ZlcnZpZXcgRW5zdXJlcyB0aGF0IGFuIGltcG9ydGVkIHBhdGggZXhpc3RzLCBnaXZlbiByZXNvbHV0aW9uIHJ1bGVzLlxuICogQGF1dGhvciBCZW4gTW9zaGVyXG4gKi9cblxuaW1wb3J0IHJlc29sdmUsIHsgQ0FTRV9TRU5TSVRJVkVfRlMsIGZpbGVFeGlzdHNXaXRoQ2FzZVN5bmMgfSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL3Jlc29sdmUnO1xuaW1wb3J0IE1vZHVsZUNhY2hlIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvTW9kdWxlQ2FjaGUnO1xuaW1wb3J0IG1vZHVsZVZpc2l0b3IsIHsgbWFrZU9wdGlvbnNTY2hlbWEgfSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3Byb2JsZW0nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tdW5yZXNvbHZlZCcpLFxuICAgIH0sXG5cbiAgICBzY2hlbWE6IFsgbWFrZU9wdGlvbnNTY2hlbWEoe1xuICAgICAgY2FzZVNlbnNpdGl2ZTogeyB0eXBlOiAnYm9vbGVhbicsIGRlZmF1bHQ6IHRydWUgfSxcbiAgICB9KV0sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuXG4gICAgZnVuY3Rpb24gY2hlY2tTb3VyY2VWYWx1ZShzb3VyY2UpIHtcbiAgICAgIGNvbnN0IHNob3VsZENoZWNrQ2FzZSA9ICFDQVNFX1NFTlNJVElWRV9GUyAmJlxuICAgICAgICAoIWNvbnRleHQub3B0aW9uc1swXSB8fCBjb250ZXh0Lm9wdGlvbnNbMF0uY2FzZVNlbnNpdGl2ZSAhPT0gZmFsc2UpO1xuXG4gICAgICBjb25zdCByZXNvbHZlZFBhdGggPSByZXNvbHZlKHNvdXJjZS52YWx1ZSwgY29udGV4dCk7XG5cbiAgICAgIGlmIChyZXNvbHZlZFBhdGggPT09IHVuZGVmaW5lZCkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydChzb3VyY2UsXG4gICAgICAgICAgYFVuYWJsZSB0byByZXNvbHZlIHBhdGggdG8gbW9kdWxlICcke3NvdXJjZS52YWx1ZX0nLmApO1xuICAgICAgfVxuXG4gICAgICBlbHNlIGlmIChzaG91bGRDaGVja0Nhc2UpIHtcbiAgICAgICAgY29uc3QgY2FjaGVTZXR0aW5ncyA9IE1vZHVsZUNhY2hlLmdldFNldHRpbmdzKGNvbnRleHQuc2V0dGluZ3MpO1xuICAgICAgICBpZiAoIWZpbGVFeGlzdHNXaXRoQ2FzZVN5bmMocmVzb2x2ZWRQYXRoLCBjYWNoZVNldHRpbmdzKSkge1xuICAgICAgICAgIGNvbnRleHQucmVwb3J0KHNvdXJjZSxcbiAgICAgICAgICAgIGBDYXNpbmcgb2YgJHtzb3VyY2UudmFsdWV9IGRvZXMgbm90IG1hdGNoIHRoZSB1bmRlcmx5aW5nIGZpbGVzeXN0ZW0uYCk7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBtb2R1bGVWaXNpdG9yKGNoZWNrU291cmNlVmFsdWUsIGNvbnRleHQub3B0aW9uc1swXSk7XG5cbiAgfSxcbn07XG4iXX0=
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby11bnJlc29sdmVkLmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJtZXRhIiwidHlwZSIsImRvY3MiLCJ1cmwiLCJzY2hlbWEiLCJjYXNlU2Vuc2l0aXZlIiwiY3JlYXRlIiwiY29udGV4dCIsImNoZWNrU291cmNlVmFsdWUiLCJzb3VyY2UiLCJzaG91bGRDaGVja0Nhc2UiLCJDQVNFX1NFTlNJVElWRV9GUyIsIm9wdGlvbnMiLCJyZXNvbHZlZFBhdGgiLCJ2YWx1ZSIsInVuZGVmaW5lZCIsInJlcG9ydCIsImNhY2hlU2V0dGluZ3MiLCJNb2R1bGVDYWNoZSIsImdldFNldHRpbmdzIiwic2V0dGluZ3MiXSwibWFwcGluZ3MiOiI7Ozs7O0FBS0Esc0Q7QUFDQSw4RDtBQUNBLGtFO0FBQ0EscUMsaUpBUkE7Ozt5TEFVQUEsT0FBT0MsT0FBUCxHQUFpQixFQUNmQyxNQUFNO0FBQ0pDLFVBQU0sU0FERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsZUFBUixDQURELEVBRkY7OztBQU1KQyxZQUFRLENBQUUsc0NBQWtCO0FBQzFCQyxxQkFBZSxFQUFFSixNQUFNLFNBQVIsRUFBbUIsV0FBUyxJQUE1QixFQURXLEVBQWxCLENBQUYsQ0FOSixFQURTOzs7O0FBWWZLLHVCQUFRLGdCQUFVQyxPQUFWLEVBQW1COztBQUV6QixlQUFTQyxnQkFBVCxDQUEwQkMsTUFBMUIsRUFBa0M7QUFDaEMsWUFBTUMsa0JBQWtCLENBQUNDLDBCQUFEO0FBQ3JCLFNBQUNKLFFBQVFLLE9BQVIsQ0FBZ0IsQ0FBaEIsQ0FBRCxJQUF1QkwsUUFBUUssT0FBUixDQUFnQixDQUFoQixFQUFtQlAsYUFBbkIsS0FBcUMsS0FEdkMsQ0FBeEI7O0FBR0EsWUFBTVEsZUFBZSwwQkFBUUosT0FBT0ssS0FBZixFQUFzQlAsT0FBdEIsQ0FBckI7O0FBRUEsWUFBSU0saUJBQWlCRSxTQUFyQixFQUFnQztBQUM5QlIsa0JBQVFTLE1BQVIsQ0FBZVAsTUFBZjtBQUN1Q0EsaUJBQU9LLEtBRDlDO0FBRUQsU0FIRDs7QUFLSyxZQUFJSixlQUFKLEVBQXFCO0FBQ3hCLGNBQU1PLGdCQUFnQkMseUJBQVlDLFdBQVosQ0FBd0JaLFFBQVFhLFFBQWhDLENBQXRCO0FBQ0EsY0FBSSxDQUFDLHFDQUF1QlAsWUFBdkIsRUFBcUNJLGFBQXJDLENBQUwsRUFBMEQ7QUFDeERWLG9CQUFRUyxNQUFSLENBQWVQLE1BQWY7QUFDZUEsbUJBQU9LLEtBRHRCO0FBRUQ7O0FBRUY7QUFDRjs7QUFFRCxhQUFPLGdDQUFjTixnQkFBZCxFQUFnQ0QsUUFBUUssT0FBUixDQUFnQixDQUFoQixDQUFoQyxDQUFQOztBQUVELEtBekJELGlCQVplLEVBQWpCIiwiZmlsZSI6Im5vLXVucmVzb2x2ZWQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBmaWxlT3ZlcnZpZXcgRW5zdXJlcyB0aGF0IGFuIGltcG9ydGVkIHBhdGggZXhpc3RzLCBnaXZlbiByZXNvbHV0aW9uIHJ1bGVzLlxuICogQGF1dGhvciBCZW4gTW9zaGVyXG4gKi9cblxuaW1wb3J0IHJlc29sdmUsIHsgQ0FTRV9TRU5TSVRJVkVfRlMsIGZpbGVFeGlzdHNXaXRoQ2FzZVN5bmMgfSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL3Jlc29sdmUnO1xuaW1wb3J0IE1vZHVsZUNhY2hlIGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvTW9kdWxlQ2FjaGUnO1xuaW1wb3J0IG1vZHVsZVZpc2l0b3IsIHsgbWFrZU9wdGlvbnNTY2hlbWEgfSBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3Byb2JsZW0nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgnbm8tdW5yZXNvbHZlZCcpLFxuICAgIH0sXG5cbiAgICBzY2hlbWE6IFsgbWFrZU9wdGlvbnNTY2hlbWEoe1xuICAgICAgY2FzZVNlbnNpdGl2ZTogeyB0eXBlOiAnYm9vbGVhbicsIGRlZmF1bHQ6IHRydWUgfSxcbiAgICB9KV0sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuXG4gICAgZnVuY3Rpb24gY2hlY2tTb3VyY2VWYWx1ZShzb3VyY2UpIHtcbiAgICAgIGNvbnN0IHNob3VsZENoZWNrQ2FzZSA9ICFDQVNFX1NFTlNJVElWRV9GUyAmJlxuICAgICAgICAoIWNvbnRleHQub3B0aW9uc1swXSB8fCBjb250ZXh0Lm9wdGlvbnNbMF0uY2FzZVNlbnNpdGl2ZSAhPT0gZmFsc2UpO1xuXG4gICAgICBjb25zdCByZXNvbHZlZFBhdGggPSByZXNvbHZlKHNvdXJjZS52YWx1ZSwgY29udGV4dCk7XG5cbiAgICAgIGlmIChyZXNvbHZlZFBhdGggPT09IHVuZGVmaW5lZCkge1xuICAgICAgICBjb250ZXh0LnJlcG9ydChzb3VyY2UsXG4gICAgICAgICAgYFVuYWJsZSB0byByZXNvbHZlIHBhdGggdG8gbW9kdWxlICcke3NvdXJjZS52YWx1ZX0nLmApO1xuICAgICAgfVxuXG4gICAgICBlbHNlIGlmIChzaG91bGRDaGVja0Nhc2UpIHtcbiAgICAgICAgY29uc3QgY2FjaGVTZXR0aW5ncyA9IE1vZHVsZUNhY2hlLmdldFNldHRpbmdzKGNvbnRleHQuc2V0dGluZ3MpO1xuICAgICAgICBpZiAoIWZpbGVFeGlzdHNXaXRoQ2FzZVN5bmMocmVzb2x2ZWRQYXRoLCBjYWNoZVNldHRpbmdzKSkge1xuICAgICAgICAgIGNvbnRleHQucmVwb3J0KHNvdXJjZSxcbiAgICAgICAgICAgIGBDYXNpbmcgb2YgJHtzb3VyY2UudmFsdWV9IGRvZXMgbm90IG1hdGNoIHRoZSB1bmRlcmx5aW5nIGZpbGVzeXN0ZW0uYCk7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBtb2R1bGVWaXNpdG9yKGNoZWNrU291cmNlVmFsdWUsIGNvbnRleHQub3B0aW9uc1swXSk7XG5cbiAgfSxcbn07XG4iXX0=
|
||||
1098
node_modules/eslint-plugin-import/lib/rules/no-unused-modules.js
generated
vendored
1098
node_modules/eslint-plugin-import/lib/rules/no-unused-modules.js
generated
vendored
File diff suppressed because one or more lines are too long
194
node_modules/eslint-plugin-import/lib/rules/no-useless-path-segments.js
generated
vendored
194
node_modules/eslint-plugin-import/lib/rules/no-useless-path-segments.js
generated
vendored
File diff suppressed because one or more lines are too long
18
node_modules/eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js
generated
vendored
18
node_modules/eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js
generated
vendored
|
|
@ -1,9 +1,9 @@
|
|||
'use strict';var _moduleVisitor = require('eslint-module-utils/moduleVisitor');var _moduleVisitor2 = _interopRequireDefault(_moduleVisitor);
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };}
|
||||
|
||||
function reportIfNonStandard(context, node, name) {
|
||||
if (name && name.indexOf('!') !== -1) {
|
||||
context.report(node, `Unexpected '!' in '${name}'. ` +
|
||||
context.report(node, 'Unexpected \'!\' in \'' + String(name) + '\'. ' +
|
||||
'Do not use import syntax to configure webpack loaders.');
|
||||
|
||||
}
|
||||
|
|
@ -13,14 +13,14 @@ module.exports = {
|
|||
meta: {
|
||||
type: 'problem',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('no-webpack-loader-syntax') },
|
||||
url: (0, _docsUrl2['default'])('no-webpack-loader-syntax') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
return (0, _moduleVisitor2.default)((source, node) => {
|
||||
reportIfNonStandard(context, node, source.value);
|
||||
}, { commonjs: true });
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby13ZWJwYWNrLWxvYWRlci1zeW50YXguanMiXSwibmFtZXMiOlsicmVwb3J0SWZOb25TdGFuZGFyZCIsImNvbnRleHQiLCJub2RlIiwibmFtZSIsImluZGV4T2YiLCJyZXBvcnQiLCJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwic291cmNlIiwidmFsdWUiLCJjb21tb25qcyJdLCJtYXBwaW5ncyI6ImFBQUEsa0U7QUFDQSxxQzs7QUFFQSxTQUFTQSxtQkFBVCxDQUE2QkMsT0FBN0IsRUFBc0NDLElBQXRDLEVBQTRDQyxJQUE1QyxFQUFrRDtBQUNoRCxNQUFJQSxRQUFRQSxLQUFLQyxPQUFMLENBQWEsR0FBYixNQUFzQixDQUFDLENBQW5DLEVBQXNDO0FBQ3BDSCxZQUFRSSxNQUFSLENBQWVILElBQWYsRUFBc0Isc0JBQXFCQyxJQUFLLEtBQTNCO0FBQ25CLDREQURGOztBQUdEO0FBQ0Y7O0FBRURHLE9BQU9DLE9BQVAsR0FBaUI7QUFDZkMsUUFBTTtBQUNKQyxVQUFNLFNBREY7QUFFSkMsVUFBTTtBQUNKQyxXQUFLLHVCQUFRLDBCQUFSLENBREQsRUFGRjs7QUFLSkMsWUFBUSxFQUxKLEVBRFM7OztBQVNmQyxVQUFRLFVBQVVaLE9BQVYsRUFBbUI7QUFDekIsV0FBTyw2QkFBYyxDQUFDYSxNQUFELEVBQVNaLElBQVQsS0FBa0I7QUFDckNGLDBCQUFvQkMsT0FBcEIsRUFBNkJDLElBQTdCLEVBQW1DWSxPQUFPQyxLQUExQztBQUNELEtBRk0sRUFFSixFQUFFQyxVQUFVLElBQVosRUFGSSxDQUFQO0FBR0QsR0FiYyxFQUFqQiIsImZpbGUiOiJuby13ZWJwYWNrLWxvYWRlci1zeW50YXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmZ1bmN0aW9uIHJlcG9ydElmTm9uU3RhbmRhcmQoY29udGV4dCwgbm9kZSwgbmFtZSkge1xuICBpZiAobmFtZSAmJiBuYW1lLmluZGV4T2YoJyEnKSAhPT0gLTEpIHtcbiAgICBjb250ZXh0LnJlcG9ydChub2RlLCBgVW5leHBlY3RlZCAnIScgaW4gJyR7bmFtZX0nLiBgICtcbiAgICAgICdEbyBub3QgdXNlIGltcG9ydCBzeW50YXggdG8gY29uZmlndXJlIHdlYnBhY2sgbG9hZGVycy4nXG4gICAgKTtcbiAgfVxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdwcm9ibGVtJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLXdlYnBhY2stbG9hZGVyLXN5bnRheCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IoKHNvdXJjZSwgbm9kZSkgPT4ge1xuICAgICAgcmVwb3J0SWZOb25TdGFuZGFyZChjb250ZXh0LCBub2RlLCBzb3VyY2UudmFsdWUpO1xuICAgIH0sIHsgY29tbW9uanM6IHRydWUgfSk7XG4gIH0sXG59O1xuIl19
|
||||
create: function () {function create(context) {
|
||||
return (0, _moduleVisitor2['default'])(function (source, node) {
|
||||
reportIfNonStandard(context, node, source.value);
|
||||
}, { commonjs: true });
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy9uby13ZWJwYWNrLWxvYWRlci1zeW50YXguanMiXSwibmFtZXMiOlsicmVwb3J0SWZOb25TdGFuZGFyZCIsImNvbnRleHQiLCJub2RlIiwibmFtZSIsImluZGV4T2YiLCJyZXBvcnQiLCJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwic291cmNlIiwidmFsdWUiLCJjb21tb25qcyJdLCJtYXBwaW5ncyI6ImFBQUEsa0U7QUFDQSxxQzs7QUFFQSxTQUFTQSxtQkFBVCxDQUE2QkMsT0FBN0IsRUFBc0NDLElBQXRDLEVBQTRDQyxJQUE1QyxFQUFrRDtBQUNoRCxNQUFJQSxRQUFRQSxLQUFLQyxPQUFMLENBQWEsR0FBYixNQUFzQixDQUFDLENBQW5DLEVBQXNDO0FBQ3BDSCxZQUFRSSxNQUFSLENBQWVILElBQWYsRUFBcUIsa0NBQXNCQyxJQUF0QjtBQUNuQiw0REFERjs7QUFHRDtBQUNGOztBQUVERyxPQUFPQyxPQUFQLEdBQWlCO0FBQ2ZDLFFBQU07QUFDSkMsVUFBTSxTQURGO0FBRUpDLFVBQU07QUFDSkMsV0FBSywwQkFBUSwwQkFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsdUJBQVEsZ0JBQVVaLE9BQVYsRUFBbUI7QUFDekIsYUFBTyxnQ0FBYyxVQUFDYSxNQUFELEVBQVNaLElBQVQsRUFBa0I7QUFDckNGLDRCQUFvQkMsT0FBcEIsRUFBNkJDLElBQTdCLEVBQW1DWSxPQUFPQyxLQUExQztBQUNELE9BRk0sRUFFSixFQUFFQyxVQUFVLElBQVosRUFGSSxDQUFQO0FBR0QsS0FKRCxpQkFUZSxFQUFqQiIsImZpbGUiOiJuby13ZWJwYWNrLWxvYWRlci1zeW50YXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kdWxlVmlzaXRvciBmcm9tICdlc2xpbnQtbW9kdWxlLXV0aWxzL21vZHVsZVZpc2l0b3InO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbmZ1bmN0aW9uIHJlcG9ydElmTm9uU3RhbmRhcmQoY29udGV4dCwgbm9kZSwgbmFtZSkge1xuICBpZiAobmFtZSAmJiBuYW1lLmluZGV4T2YoJyEnKSAhPT0gLTEpIHtcbiAgICBjb250ZXh0LnJlcG9ydChub2RlLCBgVW5leHBlY3RlZCAnIScgaW4gJyR7bmFtZX0nLiBgICtcbiAgICAgICdEbyBub3QgdXNlIGltcG9ydCBzeW50YXggdG8gY29uZmlndXJlIHdlYnBhY2sgbG9hZGVycy4nXG4gICAgKTtcbiAgfVxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgbWV0YToge1xuICAgIHR5cGU6ICdwcm9ibGVtJyxcbiAgICBkb2NzOiB7XG4gICAgICB1cmw6IGRvY3NVcmwoJ25vLXdlYnBhY2stbG9hZGVyLXN5bnRheCcpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgcmV0dXJuIG1vZHVsZVZpc2l0b3IoKHNvdXJjZSwgbm9kZSkgPT4ge1xuICAgICAgcmVwb3J0SWZOb25TdGFuZGFyZChjb250ZXh0LCBub2RlLCBzb3VyY2UudmFsdWUpO1xuICAgIH0sIHsgY29tbW9uanM6IHRydWUgfSk7XG4gIH0sXG59O1xuIl19
|
||||
462
node_modules/eslint-plugin-import/lib/rules/order.js
generated
vendored
462
node_modules/eslint-plugin-import/lib/rules/order.js
generated
vendored
File diff suppressed because one or more lines are too long
152
node_modules/eslint-plugin-import/lib/rules/prefer-default-export.js
generated
vendored
152
node_modules/eslint-plugin-import/lib/rules/prefer-default-export.js
generated
vendored
File diff suppressed because one or more lines are too long
40
node_modules/eslint-plugin-import/lib/rules/unambiguous.js
generated
vendored
40
node_modules/eslint-plugin-import/lib/rules/unambiguous.js
generated
vendored
|
|
@ -4,33 +4,33 @@
|
|||
|
||||
|
||||
var _unambiguous = require('eslint-module-utils/unambiguous');
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} /**
|
||||
* @fileOverview Report modules that could parse incorrectly as scripts.
|
||||
* @author Ben Mosher
|
||||
*/module.exports = { meta: {
|
||||
var _docsUrl = require('../docsUrl');var _docsUrl2 = _interopRequireDefault(_docsUrl);function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { 'default': obj };} /**
|
||||
* @fileOverview Report modules that could parse incorrectly as scripts.
|
||||
* @author Ben Mosher
|
||||
*/module.exports = { meta: {
|
||||
type: 'suggestion',
|
||||
docs: {
|
||||
url: (0, _docsUrl2.default)('unambiguous') },
|
||||
url: (0, _docsUrl2['default'])('unambiguous') },
|
||||
|
||||
schema: [] },
|
||||
|
||||
|
||||
create: function (context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
create: function () {function create(context) {
|
||||
// ignore non-modules
|
||||
if (context.parserOptions.sourceType !== 'module') {
|
||||
return {};
|
||||
}
|
||||
|
||||
return {
|
||||
Program: function (ast) {
|
||||
if (!(0, _unambiguous.isModule)(ast)) {
|
||||
context.report({
|
||||
node: ast,
|
||||
message: 'This module could be parsed as a valid script.' });
|
||||
return {
|
||||
Program: function () {function Program(ast) {
|
||||
if (!(0, _unambiguous.isModule)(ast)) {
|
||||
context.report({
|
||||
node: ast,
|
||||
message: 'This module could be parsed as a valid script.' });
|
||||
|
||||
}
|
||||
} };
|
||||
}
|
||||
}return Program;}() };
|
||||
|
||||
|
||||
} };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy91bmFtYmlndW91cy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsInBhcnNlck9wdGlvbnMiLCJzb3VyY2VUeXBlIiwiUHJvZ3JhbSIsImFzdCIsInJlcG9ydCIsIm5vZGUiLCJtZXNzYWdlIl0sIm1hcHBpbmdzIjoiOzs7OztBQUtBO0FBQ0EscUMsK0lBTkE7Ozt1TEFRQUEsT0FBT0MsT0FBUCxHQUFpQixFQUNmQyxNQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssdUJBQVEsYUFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsVUFBUSxVQUFVQyxPQUFWLEVBQW1CO0FBQ3pCO0FBQ0EsUUFBSUEsUUFBUUMsYUFBUixDQUFzQkMsVUFBdEIsS0FBcUMsUUFBekMsRUFBbUQ7QUFDakQsYUFBTyxFQUFQO0FBQ0Q7O0FBRUQsV0FBTztBQUNMQyxlQUFTLFVBQVVDLEdBQVYsRUFBZTtBQUN0QixZQUFJLENBQUMsMkJBQVNBLEdBQVQsQ0FBTCxFQUFvQjtBQUNsQkosa0JBQVFLLE1BQVIsQ0FBZTtBQUNiQyxrQkFBTUYsR0FETztBQUViRyxxQkFBUyxnREFGSSxFQUFmOztBQUlEO0FBQ0YsT0FSSSxFQUFQOzs7QUFXRCxHQTFCYyxFQUFqQiIsImZpbGUiOiJ1bmFtYmlndW91cy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGZpbGVPdmVydmlldyBSZXBvcnQgbW9kdWxlcyB0aGF0IGNvdWxkIHBhcnNlIGluY29ycmVjdGx5IGFzIHNjcmlwdHMuXG4gKiBAYXV0aG9yIEJlbiBNb3NoZXJcbiAqL1xuXG5pbXBvcnQgeyBpc01vZHVsZSB9IGZyb20gJ2VzbGludC1tb2R1bGUtdXRpbHMvdW5hbWJpZ3VvdXMnO1xuaW1wb3J0IGRvY3NVcmwgZnJvbSAnLi4vZG9jc1VybCc7XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuICBtZXRhOiB7XG4gICAgdHlwZTogJ3N1Z2dlc3Rpb24nLFxuICAgIGRvY3M6IHtcbiAgICAgIHVybDogZG9jc1VybCgndW5hbWJpZ3VvdXMnKSxcbiAgICB9LFxuICAgIHNjaGVtYTogW10sXG4gIH0sXG5cbiAgY3JlYXRlOiBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgIC8vIGlnbm9yZSBub24tbW9kdWxlc1xuICAgIGlmIChjb250ZXh0LnBhcnNlck9wdGlvbnMuc291cmNlVHlwZSAhPT0gJ21vZHVsZScpIHtcbiAgICAgIHJldHVybiB7fTtcbiAgICB9XG5cbiAgICByZXR1cm4ge1xuICAgICAgUHJvZ3JhbTogZnVuY3Rpb24gKGFzdCkge1xuICAgICAgICBpZiAoIWlzTW9kdWxlKGFzdCkpIHtcbiAgICAgICAgICBjb250ZXh0LnJlcG9ydCh7XG4gICAgICAgICAgICBub2RlOiBhc3QsXG4gICAgICAgICAgICBtZXNzYWdlOiAnVGhpcyBtb2R1bGUgY291bGQgYmUgcGFyc2VkIGFzIGEgdmFsaWQgc2NyaXB0LicsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH0sXG4gICAgfTtcblxuICB9LFxufTtcbiJdfQ==
|
||||
}return create;}() };
|
||||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydWxlcy91bmFtYmlndW91cy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwibWV0YSIsInR5cGUiLCJkb2NzIiwidXJsIiwic2NoZW1hIiwiY3JlYXRlIiwiY29udGV4dCIsInBhcnNlck9wdGlvbnMiLCJzb3VyY2VUeXBlIiwiUHJvZ3JhbSIsImFzdCIsInJlcG9ydCIsIm5vZGUiLCJtZXNzYWdlIl0sIm1hcHBpbmdzIjoiOzs7OztBQUtBO0FBQ0EscUMsaUpBTkE7Ozt5TEFRQUEsT0FBT0MsT0FBUCxHQUFpQixFQUNmQyxNQUFNO0FBQ0pDLFVBQU0sWUFERjtBQUVKQyxVQUFNO0FBQ0pDLFdBQUssMEJBQVEsYUFBUixDQURELEVBRkY7O0FBS0pDLFlBQVEsRUFMSixFQURTOzs7QUFTZkMsdUJBQVEsZ0JBQVVDLE9BQVYsRUFBbUI7QUFDekI7QUFDQSxVQUFJQSxRQUFRQyxhQUFSLENBQXNCQyxVQUF0QixLQUFxQyxRQUF6QyxFQUFtRDtBQUNqRCxlQUFPLEVBQVA7QUFDRDs7QUFFRCxhQUFPO0FBQ0xDLDhCQUFTLGlCQUFVQyxHQUFWLEVBQWU7QUFDdEIsZ0JBQUksQ0FBQywyQkFBU0EsR0FBVCxDQUFMLEVBQW9CO0FBQ2xCSixzQkFBUUssTUFBUixDQUFlO0FBQ2JDLHNCQUFNRixHQURPO0FBRWJHLHlCQUFTLGdEQUZJLEVBQWY7O0FBSUQ7QUFDRixXQVBELGtCQURLLEVBQVA7OztBQVdELEtBakJELGlCQVRlLEVBQWpCIiwiZmlsZSI6InVuYW1iaWd1b3VzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAZmlsZU92ZXJ2aWV3IFJlcG9ydCBtb2R1bGVzIHRoYXQgY291bGQgcGFyc2UgaW5jb3JyZWN0bHkgYXMgc2NyaXB0cy5cbiAqIEBhdXRob3IgQmVuIE1vc2hlclxuICovXG5cbmltcG9ydCB7IGlzTW9kdWxlIH0gZnJvbSAnZXNsaW50LW1vZHVsZS11dGlscy91bmFtYmlndW91cyc7XG5pbXBvcnQgZG9jc1VybCBmcm9tICcuLi9kb2NzVXJsJztcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIG1ldGE6IHtcbiAgICB0eXBlOiAnc3VnZ2VzdGlvbicsXG4gICAgZG9jczoge1xuICAgICAgdXJsOiBkb2NzVXJsKCd1bmFtYmlndW91cycpLFxuICAgIH0sXG4gICAgc2NoZW1hOiBbXSxcbiAgfSxcblxuICBjcmVhdGU6IGZ1bmN0aW9uIChjb250ZXh0KSB7XG4gICAgLy8gaWdub3JlIG5vbi1tb2R1bGVzXG4gICAgaWYgKGNvbnRleHQucGFyc2VyT3B0aW9ucy5zb3VyY2VUeXBlICE9PSAnbW9kdWxlJykge1xuICAgICAgcmV0dXJuIHt9O1xuICAgIH1cblxuICAgIHJldHVybiB7XG4gICAgICBQcm9ncmFtOiBmdW5jdGlvbiAoYXN0KSB7XG4gICAgICAgIGlmICghaXNNb2R1bGUoYXN0KSkge1xuICAgICAgICAgIGNvbnRleHQucmVwb3J0KHtcbiAgICAgICAgICAgIG5vZGU6IGFzdCxcbiAgICAgICAgICAgIG1lc3NhZ2U6ICdUaGlzIG1vZHVsZSBjb3VsZCBiZSBwYXJzZWQgYXMgYSB2YWxpZCBzY3JpcHQuJyxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfSxcbiAgICB9O1xuXG4gIH0sXG59O1xuIl19
|
||||
13
node_modules/eslint-plugin-import/package.json
generated
vendored
13
node_modules/eslint-plugin-import/package.json
generated
vendored
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "eslint-plugin-import",
|
||||
"version": "2.23.4",
|
||||
"version": "2.24.0",
|
||||
"description": "Import with sanity.",
|
||||
"engines": {
|
||||
"node": ">=4"
|
||||
|
|
@ -36,7 +36,7 @@
|
|||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/benmosher/eslint-plugin-import"
|
||||
"url": "https://github.com/import-js/eslint-plugin-import"
|
||||
},
|
||||
"keywords": [
|
||||
"eslint",
|
||||
|
|
@ -50,9 +50,9 @@
|
|||
"author": "Ben Mosher <me@benmosher.com>",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://github.com/benmosher/eslint-plugin-import/issues"
|
||||
"url": "https://github.com/import-js/eslint-plugin-import/issues"
|
||||
},
|
||||
"homepage": "https://github.com/benmosher/eslint-plugin-import",
|
||||
"homepage": "https://github.com/import-js/eslint-plugin-import",
|
||||
"devDependencies": {
|
||||
"@eslint/import-test-order-redirect-scoped": "file:./tests/files/order-redirect-scoped",
|
||||
"@test-scope/some-module": "file:./tests/files/symlinked-module",
|
||||
|
|
@ -63,6 +63,7 @@
|
|||
"babel-eslint": "=8.0.3 || ^8.2.6",
|
||||
"babel-plugin-istanbul": "^4.1.6",
|
||||
"babel-plugin-module-resolver": "^2.7.1",
|
||||
"babel-preset-airbnb": "^2.6.0",
|
||||
"babel-preset-es2015-argon": "latest",
|
||||
"babel-preset-flow": "^6.23.0",
|
||||
"babel-register": "^6.26.0",
|
||||
|
|
@ -103,8 +104,8 @@
|
|||
"array.prototype.flat": "^1.2.4",
|
||||
"debug": "^2.6.9",
|
||||
"doctrine": "^2.1.0",
|
||||
"eslint-import-resolver-node": "^0.3.4",
|
||||
"eslint-module-utils": "^2.6.1",
|
||||
"eslint-import-resolver-node": "^0.3.5",
|
||||
"eslint-module-utils": "^2.6.2",
|
||||
"find-up": "^2.0.0",
|
||||
"has": "^1.0.3",
|
||||
"is-core-module": "^2.4.0",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue