Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 16KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. var _exportNames = {
  6. react: true,
  7. assertNode: true,
  8. createTypeAnnotationBasedOnTypeof: true,
  9. createUnionTypeAnnotation: true,
  10. createFlowUnionType: true,
  11. createTSUnionType: true,
  12. cloneNode: true,
  13. clone: true,
  14. cloneDeep: true,
  15. cloneDeepWithoutLoc: true,
  16. cloneWithoutLoc: true,
  17. addComment: true,
  18. addComments: true,
  19. inheritInnerComments: true,
  20. inheritLeadingComments: true,
  21. inheritsComments: true,
  22. inheritTrailingComments: true,
  23. removeComments: true,
  24. ensureBlock: true,
  25. toBindingIdentifierName: true,
  26. toBlock: true,
  27. toComputedKey: true,
  28. toExpression: true,
  29. toIdentifier: true,
  30. toKeyAlias: true,
  31. toSequenceExpression: true,
  32. toStatement: true,
  33. valueToNode: true,
  34. appendToMemberExpression: true,
  35. inherits: true,
  36. prependToMemberExpression: true,
  37. removeProperties: true,
  38. removePropertiesDeep: true,
  39. removeTypeDuplicates: true,
  40. getBindingIdentifiers: true,
  41. getOuterBindingIdentifiers: true,
  42. traverse: true,
  43. traverseFast: true,
  44. shallowEqual: true,
  45. is: true,
  46. isBinding: true,
  47. isBlockScoped: true,
  48. isImmutable: true,
  49. isLet: true,
  50. isNode: true,
  51. isNodesEquivalent: true,
  52. isPlaceholderType: true,
  53. isReferenced: true,
  54. isScope: true,
  55. isSpecifierDefault: true,
  56. isType: true,
  57. isValidES3Identifier: true,
  58. isValidIdentifier: true,
  59. isVar: true,
  60. matchesPattern: true,
  61. validate: true,
  62. buildMatchMemberExpression: true
  63. };
  64. Object.defineProperty(exports, "assertNode", {
  65. enumerable: true,
  66. get: function () {
  67. return _assertNode.default;
  68. }
  69. });
  70. Object.defineProperty(exports, "createTypeAnnotationBasedOnTypeof", {
  71. enumerable: true,
  72. get: function () {
  73. return _createTypeAnnotationBasedOnTypeof.default;
  74. }
  75. });
  76. Object.defineProperty(exports, "createUnionTypeAnnotation", {
  77. enumerable: true,
  78. get: function () {
  79. return _createFlowUnionType.default;
  80. }
  81. });
  82. Object.defineProperty(exports, "createFlowUnionType", {
  83. enumerable: true,
  84. get: function () {
  85. return _createFlowUnionType.default;
  86. }
  87. });
  88. Object.defineProperty(exports, "createTSUnionType", {
  89. enumerable: true,
  90. get: function () {
  91. return _createTSUnionType.default;
  92. }
  93. });
  94. Object.defineProperty(exports, "cloneNode", {
  95. enumerable: true,
  96. get: function () {
  97. return _cloneNode.default;
  98. }
  99. });
  100. Object.defineProperty(exports, "clone", {
  101. enumerable: true,
  102. get: function () {
  103. return _clone.default;
  104. }
  105. });
  106. Object.defineProperty(exports, "cloneDeep", {
  107. enumerable: true,
  108. get: function () {
  109. return _cloneDeep.default;
  110. }
  111. });
  112. Object.defineProperty(exports, "cloneDeepWithoutLoc", {
  113. enumerable: true,
  114. get: function () {
  115. return _cloneDeepWithoutLoc.default;
  116. }
  117. });
  118. Object.defineProperty(exports, "cloneWithoutLoc", {
  119. enumerable: true,
  120. get: function () {
  121. return _cloneWithoutLoc.default;
  122. }
  123. });
  124. Object.defineProperty(exports, "addComment", {
  125. enumerable: true,
  126. get: function () {
  127. return _addComment.default;
  128. }
  129. });
  130. Object.defineProperty(exports, "addComments", {
  131. enumerable: true,
  132. get: function () {
  133. return _addComments.default;
  134. }
  135. });
  136. Object.defineProperty(exports, "inheritInnerComments", {
  137. enumerable: true,
  138. get: function () {
  139. return _inheritInnerComments.default;
  140. }
  141. });
  142. Object.defineProperty(exports, "inheritLeadingComments", {
  143. enumerable: true,
  144. get: function () {
  145. return _inheritLeadingComments.default;
  146. }
  147. });
  148. Object.defineProperty(exports, "inheritsComments", {
  149. enumerable: true,
  150. get: function () {
  151. return _inheritsComments.default;
  152. }
  153. });
  154. Object.defineProperty(exports, "inheritTrailingComments", {
  155. enumerable: true,
  156. get: function () {
  157. return _inheritTrailingComments.default;
  158. }
  159. });
  160. Object.defineProperty(exports, "removeComments", {
  161. enumerable: true,
  162. get: function () {
  163. return _removeComments.default;
  164. }
  165. });
  166. Object.defineProperty(exports, "ensureBlock", {
  167. enumerable: true,
  168. get: function () {
  169. return _ensureBlock.default;
  170. }
  171. });
  172. Object.defineProperty(exports, "toBindingIdentifierName", {
  173. enumerable: true,
  174. get: function () {
  175. return _toBindingIdentifierName.default;
  176. }
  177. });
  178. Object.defineProperty(exports, "toBlock", {
  179. enumerable: true,
  180. get: function () {
  181. return _toBlock.default;
  182. }
  183. });
  184. Object.defineProperty(exports, "toComputedKey", {
  185. enumerable: true,
  186. get: function () {
  187. return _toComputedKey.default;
  188. }
  189. });
  190. Object.defineProperty(exports, "toExpression", {
  191. enumerable: true,
  192. get: function () {
  193. return _toExpression.default;
  194. }
  195. });
  196. Object.defineProperty(exports, "toIdentifier", {
  197. enumerable: true,
  198. get: function () {
  199. return _toIdentifier.default;
  200. }
  201. });
  202. Object.defineProperty(exports, "toKeyAlias", {
  203. enumerable: true,
  204. get: function () {
  205. return _toKeyAlias.default;
  206. }
  207. });
  208. Object.defineProperty(exports, "toSequenceExpression", {
  209. enumerable: true,
  210. get: function () {
  211. return _toSequenceExpression.default;
  212. }
  213. });
  214. Object.defineProperty(exports, "toStatement", {
  215. enumerable: true,
  216. get: function () {
  217. return _toStatement.default;
  218. }
  219. });
  220. Object.defineProperty(exports, "valueToNode", {
  221. enumerable: true,
  222. get: function () {
  223. return _valueToNode.default;
  224. }
  225. });
  226. Object.defineProperty(exports, "appendToMemberExpression", {
  227. enumerable: true,
  228. get: function () {
  229. return _appendToMemberExpression.default;
  230. }
  231. });
  232. Object.defineProperty(exports, "inherits", {
  233. enumerable: true,
  234. get: function () {
  235. return _inherits.default;
  236. }
  237. });
  238. Object.defineProperty(exports, "prependToMemberExpression", {
  239. enumerable: true,
  240. get: function () {
  241. return _prependToMemberExpression.default;
  242. }
  243. });
  244. Object.defineProperty(exports, "removeProperties", {
  245. enumerable: true,
  246. get: function () {
  247. return _removeProperties.default;
  248. }
  249. });
  250. Object.defineProperty(exports, "removePropertiesDeep", {
  251. enumerable: true,
  252. get: function () {
  253. return _removePropertiesDeep.default;
  254. }
  255. });
  256. Object.defineProperty(exports, "removeTypeDuplicates", {
  257. enumerable: true,
  258. get: function () {
  259. return _removeTypeDuplicates.default;
  260. }
  261. });
  262. Object.defineProperty(exports, "getBindingIdentifiers", {
  263. enumerable: true,
  264. get: function () {
  265. return _getBindingIdentifiers.default;
  266. }
  267. });
  268. Object.defineProperty(exports, "getOuterBindingIdentifiers", {
  269. enumerable: true,
  270. get: function () {
  271. return _getOuterBindingIdentifiers.default;
  272. }
  273. });
  274. Object.defineProperty(exports, "traverse", {
  275. enumerable: true,
  276. get: function () {
  277. return _traverse.default;
  278. }
  279. });
  280. Object.defineProperty(exports, "traverseFast", {
  281. enumerable: true,
  282. get: function () {
  283. return _traverseFast.default;
  284. }
  285. });
  286. Object.defineProperty(exports, "shallowEqual", {
  287. enumerable: true,
  288. get: function () {
  289. return _shallowEqual.default;
  290. }
  291. });
  292. Object.defineProperty(exports, "is", {
  293. enumerable: true,
  294. get: function () {
  295. return _is.default;
  296. }
  297. });
  298. Object.defineProperty(exports, "isBinding", {
  299. enumerable: true,
  300. get: function () {
  301. return _isBinding.default;
  302. }
  303. });
  304. Object.defineProperty(exports, "isBlockScoped", {
  305. enumerable: true,
  306. get: function () {
  307. return _isBlockScoped.default;
  308. }
  309. });
  310. Object.defineProperty(exports, "isImmutable", {
  311. enumerable: true,
  312. get: function () {
  313. return _isImmutable.default;
  314. }
  315. });
  316. Object.defineProperty(exports, "isLet", {
  317. enumerable: true,
  318. get: function () {
  319. return _isLet.default;
  320. }
  321. });
  322. Object.defineProperty(exports, "isNode", {
  323. enumerable: true,
  324. get: function () {
  325. return _isNode.default;
  326. }
  327. });
  328. Object.defineProperty(exports, "isNodesEquivalent", {
  329. enumerable: true,
  330. get: function () {
  331. return _isNodesEquivalent.default;
  332. }
  333. });
  334. Object.defineProperty(exports, "isPlaceholderType", {
  335. enumerable: true,
  336. get: function () {
  337. return _isPlaceholderType.default;
  338. }
  339. });
  340. Object.defineProperty(exports, "isReferenced", {
  341. enumerable: true,
  342. get: function () {
  343. return _isReferenced.default;
  344. }
  345. });
  346. Object.defineProperty(exports, "isScope", {
  347. enumerable: true,
  348. get: function () {
  349. return _isScope.default;
  350. }
  351. });
  352. Object.defineProperty(exports, "isSpecifierDefault", {
  353. enumerable: true,
  354. get: function () {
  355. return _isSpecifierDefault.default;
  356. }
  357. });
  358. Object.defineProperty(exports, "isType", {
  359. enumerable: true,
  360. get: function () {
  361. return _isType.default;
  362. }
  363. });
  364. Object.defineProperty(exports, "isValidES3Identifier", {
  365. enumerable: true,
  366. get: function () {
  367. return _isValidES3Identifier.default;
  368. }
  369. });
  370. Object.defineProperty(exports, "isValidIdentifier", {
  371. enumerable: true,
  372. get: function () {
  373. return _isValidIdentifier.default;
  374. }
  375. });
  376. Object.defineProperty(exports, "isVar", {
  377. enumerable: true,
  378. get: function () {
  379. return _isVar.default;
  380. }
  381. });
  382. Object.defineProperty(exports, "matchesPattern", {
  383. enumerable: true,
  384. get: function () {
  385. return _matchesPattern.default;
  386. }
  387. });
  388. Object.defineProperty(exports, "validate", {
  389. enumerable: true,
  390. get: function () {
  391. return _validate.default;
  392. }
  393. });
  394. Object.defineProperty(exports, "buildMatchMemberExpression", {
  395. enumerable: true,
  396. get: function () {
  397. return _buildMatchMemberExpression.default;
  398. }
  399. });
  400. exports.react = void 0;
  401. var _isReactComponent = require("./validators/react/isReactComponent");
  402. var _isCompatTag = require("./validators/react/isCompatTag");
  403. var _buildChildren = require("./builders/react/buildChildren");
  404. var _assertNode = require("./asserts/assertNode");
  405. var _generated = require("./asserts/generated");
  406. Object.keys(_generated).forEach(function (key) {
  407. if (key === "default" || key === "__esModule") return;
  408. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  409. if (key in exports && exports[key] === _generated[key]) return;
  410. Object.defineProperty(exports, key, {
  411. enumerable: true,
  412. get: function () {
  413. return _generated[key];
  414. }
  415. });
  416. });
  417. var _createTypeAnnotationBasedOnTypeof = require("./builders/flow/createTypeAnnotationBasedOnTypeof");
  418. var _createFlowUnionType = require("./builders/flow/createFlowUnionType");
  419. var _createTSUnionType = require("./builders/typescript/createTSUnionType");
  420. var _generated2 = require("./builders/generated");
  421. Object.keys(_generated2).forEach(function (key) {
  422. if (key === "default" || key === "__esModule") return;
  423. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  424. if (key in exports && exports[key] === _generated2[key]) return;
  425. Object.defineProperty(exports, key, {
  426. enumerable: true,
  427. get: function () {
  428. return _generated2[key];
  429. }
  430. });
  431. });
  432. var _uppercase = require("./builders/generated/uppercase");
  433. Object.keys(_uppercase).forEach(function (key) {
  434. if (key === "default" || key === "__esModule") return;
  435. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  436. if (key in exports && exports[key] === _uppercase[key]) return;
  437. Object.defineProperty(exports, key, {
  438. enumerable: true,
  439. get: function () {
  440. return _uppercase[key];
  441. }
  442. });
  443. });
  444. var _cloneNode = require("./clone/cloneNode");
  445. var _clone = require("./clone/clone");
  446. var _cloneDeep = require("./clone/cloneDeep");
  447. var _cloneDeepWithoutLoc = require("./clone/cloneDeepWithoutLoc");
  448. var _cloneWithoutLoc = require("./clone/cloneWithoutLoc");
  449. var _addComment = require("./comments/addComment");
  450. var _addComments = require("./comments/addComments");
  451. var _inheritInnerComments = require("./comments/inheritInnerComments");
  452. var _inheritLeadingComments = require("./comments/inheritLeadingComments");
  453. var _inheritsComments = require("./comments/inheritsComments");
  454. var _inheritTrailingComments = require("./comments/inheritTrailingComments");
  455. var _removeComments = require("./comments/removeComments");
  456. var _generated3 = require("./constants/generated");
  457. Object.keys(_generated3).forEach(function (key) {
  458. if (key === "default" || key === "__esModule") return;
  459. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  460. if (key in exports && exports[key] === _generated3[key]) return;
  461. Object.defineProperty(exports, key, {
  462. enumerable: true,
  463. get: function () {
  464. return _generated3[key];
  465. }
  466. });
  467. });
  468. var _constants = require("./constants");
  469. Object.keys(_constants).forEach(function (key) {
  470. if (key === "default" || key === "__esModule") return;
  471. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  472. if (key in exports && exports[key] === _constants[key]) return;
  473. Object.defineProperty(exports, key, {
  474. enumerable: true,
  475. get: function () {
  476. return _constants[key];
  477. }
  478. });
  479. });
  480. var _ensureBlock = require("./converters/ensureBlock");
  481. var _toBindingIdentifierName = require("./converters/toBindingIdentifierName");
  482. var _toBlock = require("./converters/toBlock");
  483. var _toComputedKey = require("./converters/toComputedKey");
  484. var _toExpression = require("./converters/toExpression");
  485. var _toIdentifier = require("./converters/toIdentifier");
  486. var _toKeyAlias = require("./converters/toKeyAlias");
  487. var _toSequenceExpression = require("./converters/toSequenceExpression");
  488. var _toStatement = require("./converters/toStatement");
  489. var _valueToNode = require("./converters/valueToNode");
  490. var _definitions = require("./definitions");
  491. Object.keys(_definitions).forEach(function (key) {
  492. if (key === "default" || key === "__esModule") return;
  493. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  494. if (key in exports && exports[key] === _definitions[key]) return;
  495. Object.defineProperty(exports, key, {
  496. enumerable: true,
  497. get: function () {
  498. return _definitions[key];
  499. }
  500. });
  501. });
  502. var _appendToMemberExpression = require("./modifications/appendToMemberExpression");
  503. var _inherits = require("./modifications/inherits");
  504. var _prependToMemberExpression = require("./modifications/prependToMemberExpression");
  505. var _removeProperties = require("./modifications/removeProperties");
  506. var _removePropertiesDeep = require("./modifications/removePropertiesDeep");
  507. var _removeTypeDuplicates = require("./modifications/flow/removeTypeDuplicates");
  508. var _getBindingIdentifiers = require("./retrievers/getBindingIdentifiers");
  509. var _getOuterBindingIdentifiers = require("./retrievers/getOuterBindingIdentifiers");
  510. var _traverse = require("./traverse/traverse");
  511. Object.keys(_traverse).forEach(function (key) {
  512. if (key === "default" || key === "__esModule") return;
  513. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  514. if (key in exports && exports[key] === _traverse[key]) return;
  515. Object.defineProperty(exports, key, {
  516. enumerable: true,
  517. get: function () {
  518. return _traverse[key];
  519. }
  520. });
  521. });
  522. var _traverseFast = require("./traverse/traverseFast");
  523. var _shallowEqual = require("./utils/shallowEqual");
  524. var _is = require("./validators/is");
  525. var _isBinding = require("./validators/isBinding");
  526. var _isBlockScoped = require("./validators/isBlockScoped");
  527. var _isImmutable = require("./validators/isImmutable");
  528. var _isLet = require("./validators/isLet");
  529. var _isNode = require("./validators/isNode");
  530. var _isNodesEquivalent = require("./validators/isNodesEquivalent");
  531. var _isPlaceholderType = require("./validators/isPlaceholderType");
  532. var _isReferenced = require("./validators/isReferenced");
  533. var _isScope = require("./validators/isScope");
  534. var _isSpecifierDefault = require("./validators/isSpecifierDefault");
  535. var _isType = require("./validators/isType");
  536. var _isValidES3Identifier = require("./validators/isValidES3Identifier");
  537. var _isValidIdentifier = require("./validators/isValidIdentifier");
  538. var _isVar = require("./validators/isVar");
  539. var _matchesPattern = require("./validators/matchesPattern");
  540. var _validate = require("./validators/validate");
  541. var _buildMatchMemberExpression = require("./validators/buildMatchMemberExpression");
  542. var _generated4 = require("./validators/generated");
  543. Object.keys(_generated4).forEach(function (key) {
  544. if (key === "default" || key === "__esModule") return;
  545. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  546. if (key in exports && exports[key] === _generated4[key]) return;
  547. Object.defineProperty(exports, key, {
  548. enumerable: true,
  549. get: function () {
  550. return _generated4[key];
  551. }
  552. });
  553. });
  554. var _generated5 = require("./ast-types/generated");
  555. Object.keys(_generated5).forEach(function (key) {
  556. if (key === "default" || key === "__esModule") return;
  557. if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
  558. if (key in exports && exports[key] === _generated5[key]) return;
  559. Object.defineProperty(exports, key, {
  560. enumerable: true,
  561. get: function () {
  562. return _generated5[key];
  563. }
  564. });
  565. });
  566. const react = {
  567. isReactComponent: _isReactComponent.default,
  568. isCompatTag: _isCompatTag.default,
  569. buildChildren: _buildChildren.default
  570. };
  571. exports.react = react;