Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jcs090218/only.js

[WIP] - Wrap element to a fully controllable object.
https://github.com/jcs090218/only.js

css development engine framework front-end html javascript js speed toolbox tools web web-development

Last synced: about 4 hours ago
JSON representation

[WIP] - Wrap element to a fully controllable object.

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.com/jcs090218/only.js.svg?branch=master)](https://travis-ci.com/jcs090218/only.js)
[![Release Tag](https://img.shields.io/github/tag/jcs090218/only.js.svg?label=release)](https://github.com/jcs090218/only.js/releases/latest)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

# only.js
> Wrap element to a fully controllable object.

Wrap element to a fully controllable object.

## Development

If you would want further develop this project. Follow these
steps to run the project.

### Step 1. Installation

```sh
# clone this repository
$ git clone https://github.com/jcs090218/only.js

# change to the project directory
$ cd only.js

# install all dependencies
$ npm install
```

### Step 2. Build the project

This step you can choose to run the script or execute
the following commands.

#### Option 1.

```sh
# concatenate all the source
$ grunt concat

# minify it
$ minify-dir build
```

#### Option 2.

On Windows you can run `./scripts/build.bat`. On `Linux`
or `MacOS` you can run `./scripts/build.sh`.

### Step 3. Run it on browser

Just run the `./test/normal/index.html` file to browser and
everything should work.

**Notice:** You will need to execute `Step 2` if you change
anything inside `src` folder, otherwise you can just execute
`Step 3` to test the project.

## Example Projects
* N/A

## Contirbution
If you do not want to join the development, you can still
contribute to this project by either open an issue or
a pull request on this repo page. Any of these methods are
welcome!