1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.ionitronStatements = exports.getIonitronString = void 0;
|
4 | const chalk = require("chalk");
|
5 | function getIonitronString(quote) {
|
6 | const quoteFormatted = quote
|
7 | .split('\n')
|
8 | .map(currentString => {
|
9 | const lineLength = 68;
|
10 | const paddingLeftSize = Math.floor((lineLength - currentString.length) / 2);
|
11 | const paddingRightSize = paddingLeftSize + ((lineLength - currentString.length) % 2);
|
12 | return ` |${' '.repeat(paddingLeftSize - 1)}${currentString}${' '.repeat(paddingRightSize - 1)}|`;
|
13 | })
|
14 | .join('\n');
|
15 | return chalk.blue(`\n\n\n
|
16 | h
|
17 | \`-oooooo/\`.++
|
18 | ::-oooooooo...
|
19 | \`:.\`:oooooo/
|
20 | \`\`\`-:oo\`
|
21 | /o.
|
22 | ./:--:::::--..\`
|
23 | .-/+ooooooooooooooooo+/:.
|
24 | \`-/ooooooooooooooooooooooooooo+:.
|
25 | -+ooooooooooooooooooooooooooooooooo+:\`
|
26 | :ooooooooooooooooooooooooooooooooooooooo/\`
|
27 | :ooooooooooooooooooooooooooooooooooooooooooo/\`
|
28 | \`+oooooooooooooooooooooooooooooooooooooooooooooo-
|
29 | -ooooooooooooooooooooooooooooooooooooooooooooooooo/
|
30 | -ooooooooooooooooooooooooooooooooooooooooooooooooooo/.-.
|
31 | -ooooooooooooooooooooooooooooooooooooooooooooooooooooo/+o+\`
|
32 | \`ooooooooooooooooooooooooooooooooooooooooooooooooooooooo:ooo\`
|
33 | /ooooooooooooooooooooooooooooooooooooooooooooooooooooooo+ooo/
|
34 | -+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo+oooh
|
35 | -ooooooo+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
|
36 | ooooooooo:oooooooooooooooooooooooooooooooooooooooooooooooooooooooo
|
37 | ooooooooo+:ooooooooooooooooooooooooooooooooooooooooooooooooooooooo
|
38 | oooooooooo.oooooooooooooooooooooooooooooooooooooooooooooooooooooo+
|
39 | oooooooooo:/oooooooooooooooooooooooooooooooooooooooooooooooooooo+\`
|
40 | +ooooooooo//oooooooooooooooooooooooooooooooooooooooooooooooooo\`\`
|
41 | .ooooooooo/+oooooooooooooooooooooo:.-+oooooooo: \`/oooooooooo-
|
42 | :oooooooo/oooooooooooooooooooooo: \`oooooooo. :ooooooooo/
|
43 | :ooooooooooooooooooooooooooooooo:--+ooooooooo+/oooooooooo/
|
44 | \`:////ooooooooooooooooooooooooooooooooooooooooooooooooo:
|
45 | \`+oooooooooooooooooooooooooooooooooooooooooooooo.
|
46 | -ooooooooooooooooooooooooooooooooooooooooooo:\`
|
47 | \`:ooooooooooooooooooooooooooooooooooooooo/\`
|
48 | ./ooooooooooooooooooooooooooooooooo+-\`
|
49 | \`-/ooooooooooooooooooooooooooo/-\``) + `\\
|
50 | ` + chalk.blue(`\`-:+ooooooooooooooooo+/-.`) + ` \\ \\
|
51 | ` + chalk.blue(`'\\:--::::--/'`) + ` | \\
|
52 | / \\
|
53 | -----------------------------------------------* *----------
|
54 | / \\
|
55 | / \\
|
56 | ${quoteFormatted}
|
57 | \\ /
|
58 | \\ /
|
59 | *--------------------------------------------------------------*\n\n`;
|
60 | }
|
61 | exports.getIonitronString = getIonitronString;
|
62 | exports.ionitronStatements = {
|
63 | 'en': [
|
64 | 'Hello human, what shall we build today?',
|
65 | '*BEEP BEEP* ALL YOUR BASE ARE BELONG TO US *BEEP BEEP*',
|
66 | 'Prepare to dominate your hybrid app. Engaging now.',
|
67 | 'My sensors indicate you have an undying love for ionic,\nor is it just me?',
|
68 | 'That\'s a nice looking app you have there.\nDefinitely one of the better human made apps I\'ve seen.',
|
69 | 'Oh, hi there. I was not just indexing your hard drive,\ndefinitely not doing that.' +
|
70 | 'That would need bee\'s approval',
|
71 | 'Fork you! Oh, I\'m sorry, wrong branch.',
|
72 | ],
|
73 | 'es': [
|
74 | '\u0021Hola humano! \u00BFQu\u00E9 vamos a construir hoy?',
|
75 | '*BEEP BEEP* TU BASE NOS PERTENECE *BEEP BEEP*',
|
76 | 'Prep\u00E1rate para dominar las aplicaciones h\u00EDbridas.\nParticipa ahora.',
|
77 | 'Mis sensores indican que sientes amor eterno hacia Ionic,\n\u00BFo es solo hacia m\u00ED?',
|
78 | 'Es una bonita aplicaci\u00F3n esa que tienes.\nEres el mejor desarrollador humano que he visto.',
|
79 | 'Oh, hola. No estaba indexando tu disco duro, no hago eso.',
|
80 | 'Es necesitaria la aprobaci\u00F3n de las abejas.',
|
81 | 'Bif\u00Farcate! Oh, Lo siento, rama equivocada. ',
|
82 | ],
|
83 | };
|