# apollojs

> A framework to extend global objects with advance features.

Latest version **1.3.0** (published 2014-05-15) · MIT license · 0 weekly downloads

## Install

```sh
npm install apollojs
pnpm add apollojs
yarn add apollojs
bun add apollojs
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.3.0 |
| Published | 2014-05-15 |
| First published | 2014-03-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=0.8 |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 6 |
| Author | Xiaoyi Shi |
| Maintainers | ashi009 |

## Links

- npm: https://www.npmjs.com/package/apollojs
- Repository: https://github.com/apollojs/apollojs
- Issues: https://github.com/apollojs/apollojs/issues
- npm.io page: https://npm.io/package/apollojs

## Recent versions

- 1.3.0 (latest) — 2014-05-15
- 1.2.0 — 2014-05-12
- 1.1.0 — 2014-04-22
- 1.0.15 — 2014-03-28

## README

# apollojs

apollojs is designed to extend global objects with advanced features.

## Server [![NPM version](https://badge.fury.io/js/apollojs.png)](http://badge.fury.io/js/apollojs) [![Build Status](https://travis-ci.org/apollojs/apollojs.svg?branch=master)](https://travis-ci.org/apollojs/apollojs)

Apollo server extended global objects, providing features like `$wrap`,
`Object.isEqual()`, `Object.project()`, `Array.prototype.min()` etc.

### Install

    npm install --save apollojs

### Usage

    require('apollojs');

After insert this at the begining of your entry file, all your scripts could
enjoy new featuers (as Apollo extended global objects, no need to require it
everytime you use.)

## Client [![Bower version](https://badge.fury.io/bo/apollojs.png)](http://badge.fury.io/bo/apollojs)

Apollo client providing a series of shorthand functions to manipulate DOM, SVG
elements. providing standard `addEventListener`, `removeEventListener` to IE8
(in case you need it, but you may need to build with `OPTIONS`.)

### Install

    bower install apollojs

### Build

Apollo is written with pjs, you may enable/disable a feature with macros.

Supported macros:

- APOLLO_IE8 IE8 support
- APOLLO_SVG SVG support

eg. Build with IE8 support

    OPTIONS="-DAPOLLO_IE8" make clean client

---
_Source: https://npm.io/package/apollojs · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
