Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdunisch/lololodash
https://github.com/mdunisch/lololodash
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mdunisch/lololodash
- Owner: mdunisch
- License: mit
- Created: 2014-07-08T07:47:58.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T10:50:55.000Z (8 months ago)
- Last Synced: 2024-04-29T04:42:54.435Z (7 months ago)
- Language: JavaScript
- Size: 273 KB
- Stars: 83
- Watchers: 6
- Forks: 72
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-workshopper - lololodash - Dash Javascript Exercises | (Workshoppers)
README
lololodash
==========
**A Set of [NodeSchool](http://nodeschool.io/)-Style, [Workshopper](https://github.com/rvagg/workshopper)-powered, Lo-Dash Javascript Exercises**![alt tag](https://raw.github.com/mdunisch/lololodash/master/screen.png)
## Getting Started ##
1. First, install [nodejs](http://nodejs.org) version 4.0 or later.2. The `nodejs` installation will also install `npm`, the [Node Package Manager](https://www.npmjs.org/).
3. Then, install the `lololodash` exercises using `npm`:
**_Linux_**
`$ sudo npm install lololodash -g`
**_Windows_** (In Windows, the prompt must be launched as an administrator)
`npm install lololodash -g`4. Run the exercises.
Type `lololodash` in your terminal to see all the exercises
## Usage Instructions**1. Selecting a problem to work on**
Once the workshop is installed with the steps above, run `lololodash` in your terminal to print a menu where you can select a problem to work on.
It is advised to do the problems in order.
**2. Writing your solution**
Once you have selected a problem, using your preferred editor (e.g. Atom, Sublime), simply create a file to write your solution in.
**3. Testing your solution**
After writing your code, use the `run` command to point the workshop to your solution file.
`lololodash run .js`
Type the above command in the terminal. Your solution will be loaded and given the problem input. If it passes, you will see a notification. Otherwise, you will see an error.
**4. Verify your solution**
After testing your solution, you will need verify it against the expected output. If it matches, then you have successfully solved the problem!
`lololodash verify .js`
## License ##
**lololodash** is licensed under the MIT License. All rights not explicitly granted by the MIT License are reserved. See the included [LICENSE](./LICENSE) file for more details.