2.4.1 • Published 2 years ago

@curriculum-advantage/coconut v2.4.1

Weekly downloads
10
License
MIT
Repository
github
Last release
2 years ago

Coconut

Coconut is a utility library for Cocos2d-html5 that makes it easier to create HTML games.

Feel free to check out the cocos2d-html5-boilerplate repository to see an example project that uses this library.

This package was created in order to:

  • make common usage of the Cocos2d-html5 API less verbose
  • add non-documented API options to custom helpers in order to get better IntelliSense
  • easily access common helpers that the Curriculum Advantage dev team uses across dozens of different game repositories
  • fill in the gap for missing functionality, including:
    • audio event listeners
    • user-friendly text inputs
    • complex text labels (multiple colors, font styles, math symbols, fill-in-the-blank, etc.)
    • deterministic, pseudo-random data generation

Installation

From the root of your project folder, use the npm CLI to install this package:

npm i @curriculum-advantage/coconut

Usage

Importing specific exports (recommended):

import { log } from '@curriculum-advantage/coconut';
log('Hello World!');

Importing the entire module:

import coconut from '@curriculum-advantage/coconut';
coconut.log('Hello World!');

Contributing

Style

This project follows the Airbnb style guide.

Local Testing

There are a quite a few ways to go about testing updates to this NPM package locally, before submitting a pull request. One way is to install from a commit on your feature branch. Below is a package.json example (be sure to update dependency url and commit hash as needed):

{
   "dependencies": {
    "@curriculum-advantage/coconut": "git+https://github.com/curriculum-advantage/coconut.git#452c7be",
  }
}

Alternatively, this article outlines pros/cons for other methods.

2.4.1

2 years ago

2.4.0

2 years ago

2.3.0

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

2.3.4

2 years ago

2.3.3

2 years ago

2.3.5

2 years ago

2.2.1

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.2.5

3 years ago

2.2.4

3 years ago

2.2.6

3 years ago

2.2.0

3 years ago

2.1.19

3 years ago

2.1.18

3 years ago

2.1.16

3 years ago

2.1.17

3 years ago

2.1.14

3 years ago

2.1.15

3 years ago

2.1.13

3 years ago

2.1.12

3 years ago

2.1.9

3 years ago

2.1.6

3 years ago

2.1.10

3 years ago

2.1.8

3 years ago

2.1.11

3 years ago

2.1.7

3 years ago

2.1.5

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago