# fbbk-json

> Parse JSON-Object string (not normalized JSON string) into JSON object.

Latest version **1.1.1** (published 2018-03-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install fbbk-json
pnpm add fbbk-json
yarn add fbbk-json
bun add fbbk-json
```

## 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.1.1 |
| Published | 2018-03-12 |
| First published | 2014-10-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 66 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 32 |
| Author | XadillaX |
| Maintainers | xadillax |
| Keywords | JSON, JSON object |

## Links

- npm: https://www.npmjs.com/package/fbbk-json
- Repository: https://github.com/XadillaX/fbibik-json
- Issues: https://github.com/XadillaX/fbibik-json/issues
- npm.io page: https://npm.io/package/fbbk-json

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 1.1.1 (latest) — 2018-03-12
- 1.1.0 — 2017-12-05
- 1.0.1 — 2016-12-07
- 1.0.0 — 2016-03-02
- 0.0.8 — 2015-06-15
- 0.0.7 — 2015-03-24
- 0.0.6 — 2015-02-03
- 0.0.5 — 2015-01-13
- 0.0.4 — 2014-11-13
- 0.0.3 — 2014-10-23
- 0.0.2 — 2014-10-23
- 0.0.1 — 2014-10-21

## README

# F[嗶][嗶]k JSON

[![fbbk-json](http://img.shields.io/npm/v/fbbk-json.svg)](https://www.npmjs.org/package/fbbk-json)
[![TravisCI](https://img.shields.io/travis/XadillaX/fbibik-json/master.svg)](https://travis-ci.org/XadillaX/fbibik-json)
[![Coveralls](https://img.shields.io/coveralls/XadillaX/fbibik-json/master.svg)](https://coveralls.io/r/XadillaX/fbibik-json)
[![Dependency Status](https://david-dm.org/XadillaX/fbibik-json.svg)](https://david-dm.org/XadillaX/fbibik-json)

Parse JSON-Object string (not normalized JSON string) into JSON object.

## Installation

```sh
$ npm install fbbk-json --save
```

or

```sh
$ bower install fbbk-json --save
```

## Usage

This package has only one function:

```javascript
var fJSON = require("fbbk-json");
fJSON.parse(A_JSON_STRING);
```

### BUT

This package support the JSON string that written down like a JSON object in javascript.

For example:

```
'{"foo": "bar","baz": true}'    <-- both JSON and fJSON are supported
'{foo: "bar",baz: true}'        <-- only fJSON supported! ٩(๑•̀ω•́๑)۶
```

So you can do that:

```javascript
var json1 = '{,,"foo": "bar",,,"baz": true,,}';
var json2 = '{foo: \'bar\',baz: true,c:[]}';

JSON.parse(json1);              ///< SyntaxError: Unexpected token , in JSON at position 1
JSON.parse(json2);              ///< SyntaxError: Unexpected token f
fJSON.parse(json1);             ///< { foo: 'bar', baz: true }
fJSON.parse(json2);             ///< { foo: 'bar', baz: true, c: [] }   ＼(●´ϖ`●)／
```

## Contribute

You're welcome to make pull requests!

「雖然我覺得不怎麼可能有人會關注我」

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