@lynx-js/qrcode-rsbuild-plugin
Version:
A rsbuild plugin for printing QRCode in terminal
46 lines (45 loc) • 2.56 kB
JavaScript
import * as __WEBPACK_EXTERNAL_MODULE_node_fs_5ea92f0c__ from "node:fs";
import * as __WEBPACK_EXTERNAL_MODULE_node_path_c5b9b54f__ from "node:path";
import * as __WEBPACK_EXTERNAL_MODULE_node_process_786449bf__ from "node:process";
import * as __WEBPACK_EXTERNAL_MODULE_node_readline_91c31510__ from "node:readline";
import * as __WEBPACK_EXTERNAL_MODULE_node_tty_c64aab7e__ from "node:tty";
import * as __WEBPACK_EXTERNAL_MODULE_node_util_1b29d436__ from "node:util";
export const __webpack_id__ = "543";
export const __webpack_ids__ = [
"543"
];
export const __webpack_modules__ = {
"./src/showQRCode.ts": function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
__webpack_require__.r(__webpack_exports__);
__webpack_require__.d(__webpack_exports__, {
default: ()=>showQRCode
});
var _clack_prompts__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__("../../../node_modules/.pnpm/@clack+prompts@1.0.0-alpha.5/node_modules/@clack/prompts/dist/index.mjs");
var picocolors__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__("../../../node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors/picocolors.js");
var picocolors__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(picocolors__WEBPACK_IMPORTED_MODULE_1__);
var uqr__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__("../../../node_modules/.pnpm/uqr@0.1.2/node_modules/uqr/dist/index.mjs");
function showQRCode(url) {
_clack_prompts__WEBPACK_IMPORTED_MODULE_0__.log.info(picocolors__WEBPACK_IMPORTED_MODULE_1___default().green('Scan with Lynx'));
_clack_prompts__WEBPACK_IMPORTED_MODULE_0__.log.success((0, uqr__WEBPACK_IMPORTED_MODULE_2__.Tp)(url));
_clack_prompts__WEBPACK_IMPORTED_MODULE_0__.log.success(url);
}
},
"node:fs": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_fs_5ea92f0c__;
},
"node:path": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_path_c5b9b54f__;
},
"node:process": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_process_786449bf__;
},
"node:readline": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_readline_91c31510__;
},
"node:tty": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_tty_c64aab7e__;
},
"node:util": function(module) {
module.exports = __WEBPACK_EXTERNAL_MODULE_node_util_1b29d436__;
}
};