# spider-script

> The Next-Gen Programming Language for the Web

Latest version **0.1.5** (published 2014-11-30) · Apache license · 0 weekly downloads

## Install

```sh
npm install spider-script
pnpm add spider-script
yarn add spider-script
bun add spider-script
```

Provides the command `spider`.

## Health

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

Positive: no vulnerabilities.

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

Negative: insecure dependencies; abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.5 |
| Published | 2014-11-30 |
| First published | 2014-11-09 |
| Weekly downloads | 0 |
| License | Apache |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 6 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1325 |
| Author | Alon Gubkin |
| Maintainers | alongubkin |
| Keywords | spider |

## Links

- npm: https://www.npmjs.com/package/spider-script
- Repository: https://github.com/alongubkin/spider
- Homepage: http://spiderlang.org
- Issues: https://github.com/alongubkin/spider/issues
- npm.io page: https://npm.io/package/spider-script

## Dependencies (6)

- [chalk](https://npm.io/package/chalk.md) ~0.5.1
- [pegjs](https://npm.io/package/pegjs.md) ~0.8.0
- [nomnom](https://npm.io/package/nomnom.md) ~1.8.1
- [traceur](https://npm.io/package/traceur.md) 0.0.74
- [escodegen](https://npm.io/package/escodegen.md) git+https://github.com/estools/escodegen#21a9331
- [multi-stage-sourcemap](https://npm.io/package/multi-stage-sourcemap.md) ~0.2.1

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 0.1.5 (latest) — 2014-11-30
- 0.1.4 — 2014-11-30
- 0.1.3 — 2014-11-29
- 0.1.2 — 2014-11-28
- 0.1.1 — 2014-11-27
- 0.1.0 — 2014-11-26
- 0.0.7 — 2014-11-22
- 0.0.6 — 2014-11-20
- 0.0.5 — 2014-11-20
- 0.0.4 — 2014-11-17
- 0.0.3 — 2014-11-17
- 0.0.2 — 2014-11-09
- 0.0.1 — 2014-11-09
- 0.0.0 — 2014-11-09

## README

Spider  
===

[![NPM Version](http://img.shields.io/npm/v/spider-script.svg?style=flat)](https://www.npmjs.org/package/spider-script) [![Build Status](https://img.shields.io/travis/alongubkin/spider.svg?style=flat)](http://travis-ci.org/alongubkin/spider) [![Dependencies](http://img.shields.io/david/alongubkin/spider.svg?style=flat)](https://david-dm.org/alongubkin/spider) [![Test Coverage](http://img.shields.io/coveralls/alongubkin/spider.svg?style=flat)](https://coveralls.io/r/alongubkin/spider)

The Next-Gen Programming Language for the Web. 

> **Note:** Spider is still work in progress. Make sure to star the project if you are interested!

[Documentation](http://spiderlang.org/)

### Installation

    npm install -g spider-script
    
### Usage

Execute a script:

    spider /path/to/script.spider
    
Compile a script:

    spider -c /path/to/script.spider

### Join the Community

* Website: http://spiderlang.org 
* IRC: [#spiderlang](http://webchat.freenode.net/?channels=spiderlang) on Freenode
* Q/A: [spiderlang](http://stackoverflow.com/questions/tagged/spiderlang) tag in StackOverflow
* [Google Group](http://groups.google.com/d/forum/spiderlang?hl=en)

### Contributing

We need your help! 

You can browse the [contributing-getting-started](https://github.com/alongubkin/spider/labels/contributing-getting-started) tag to find good issues to get started with.

 1. [Fork](https://github.com/alongubkin/spider/fork) the project
 2. Clone your forked repo: `git clone git@github.com:githubuser/spider.git`
 3. Create your feature/bugfix branch: `git checkout -b new-operator`
 4. Commit your changes to your new branch: `git commit -am 'Add a new operator'`
 5. Push to the branch: `git push origin new-operator`
 6. Create a new Pull Request!

Resources:

 * [PEG.js](http://pegjs.majda.cz/) (Used for parsing)
 * [Esprima Parser](http://esprima.org/demo/parse.html#]) (Good way to learn the SpiderMonkey AST)

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