By. midudev
Codember challenges solutions in TS and Node CLI
# | Challenge | Solved |
---|---|---|
01 | The spy | ✅ |
02 | Mini Compiler Challenge | ✅ |
03 | The Spy Encryption Challenge | ✅ |
04 | Hackers damage file system | ✅ |
05 | The Final Problem | ✅ |
# | Secrets | Solved |
---|---|---|
01 | Secret code | ✅ |
02 | You have and email | ✅ |
03 | Blured image (1) | ✅ |
04 | Confetti | ✅ |
05 | Riddle (1) | ✅ |
06 | It's Magic | ✅ |
07 | Barrel Rol | ✅ |
08 | Martian Fool's Day | ✅ |
09 | Blured image (2) | ✅ |
10 | Cow say | ✅ |
11 | Riddle (2) | ✅ |
12 | Play the game | ✅ |
13 | Martian ends log | ✅ |
For this project I created a command line app with node js. To see the resolution of the challenges follow these steps:
Using git clone the repository on your local machine.
git clone https://github.com/raymundo-salazar/codember.git
To install the dependencies you can use the package manager of your choice: npm, pnpm or yarn.
with npm:
npm install
with yarn:
yarn
with pnpm:
pnpm install
To make the codember
command available in your terminal you can perform two actions:
-
Install the program globally: To do this you must run the command
npm install -g .
in the root folder of the project. Once the process is finished you will have thecodember
command available in your terminal. -
Another way you can run it is with the internal script
codember
which you can access with the command.with npm:
npm run codember
with yarn:
yarn codember
with pnpm:
pnpm codember
Now the codember
command is available to be executed.
First I recommend that you run the codember help
command so that you can see all the options available to you.
## codember challenge <number>
codember challenge 1
codember challenge 1 -d
The CLI application supports English (en) and Spanish (es). You can use the -l
flag to switch between languages. By default the English language is selected.
codember challenge -l "es" 1 -d
If you want to know a little more about me you can use this command
codember about_me
https://t.me/raymundo_salser | |
---|---|
https://github.com/raymundo-salazar | |
https://linkedin.com/in/raymundosalazar | |
✉️ | raymundo.salser@hotmail.com |