Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

bouncy-lama

Create a library of commonly used JavaScript/JQuery/Lodash/Underscore methods with documentation and commenting using ES2015. Publish the code as a package to NPM. ## Context

readme

Description

Create a library of commonly used JavaScript/JQuery/Lodash/Underscore methods with documentation and commenting using ES2015. Publish the code as a package to NPM.

Context

This goal is important for:

  • learning JavaScript
  • understanding how developer write higher-level code for others to use
  • understanding ES2015

This code will be used by other developers to make their jobs easier.

The questions that this project will raise are:

  • how do we write packages that are easy to understand and simple to use out of the box?
  • how to publish a package to NPM?

    Specifications

Required

  • <input disabled="" type="checkbox"> Includes a list of commonly used methods to rewrite in ES2015/ES6.
  • <input disabled="" type="checkbox"> Includes a README that describes each method and provides an example of use.
  • <input disabled="" type="checkbox"> Package is published with NPM.
  • <input disabled="" type="checkbox"> Includes tests for all methods described.
  • <input disabled="" type="checkbox"> The artifact produced is properly licensed, preferably with the MIT license.

Goals

  • Implement 10 a subset of Lodash methods

Streach Goals

  • Implement more diffcult Lodash methods.
  • Implement some Project Euler algorithms as module functions.

Optional

  • <input disabled="" type="checkbox"> Showcases methods in a simple website app.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.