# data.structure

> implementation of the basic structures

Latest version **0.1.2** (published 2016-11-30) · 0 weekly downloads

## Install

```sh
npm install data.structure
pnpm add data.structure
yarn add data.structure
bun add data.structure
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.2 |
| Published | 2016-11-30 |
| First published | 2016-11-28 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Artyom Kayun |
| Maintainers | kayun.artem |
| Keywords | data, scructure, basic-scructure, typescript, javascript, list, linked-list, doubly-linked-list |

## Links

- npm: https://www.npmjs.com/package/data.structure
- npm.io page: https://npm.io/package/data.structure

## Dependencies (1)

- [typescript](https://npm.io/package/typescript.md) ^2.0.10

## Alternatives

- [@openai/codex-sdk](https://npm.io/package/@openai/codex-sdk.md) — 731.4K weekly downloads
- [babel-plugin-transform-react-jsx](https://npm.io/package/babel-plugin-transform-react-jsx.md) — 565.0K weekly downloads
- [babel-helper-remove-or-void](https://npm.io/package/babel-helper-remove-or-void.md) — 508.5K weekly downloads
- [@pnpm/store-controller-types](https://npm.io/package/@pnpm/store-controller-types.md) — 186.9K weekly downloads
- [react-native-signature-canvas](https://npm.io/package/react-native-signature-canvas.md) — 155.6K weekly downloads

## Recent versions

- 0.1.2 (latest) — 2016-11-30
- 0.1.1 — 2016-11-28
- 0.1.0 — 2016-11-28

## README

[![npm](https://img.shields.io/npm/v/data.structure.svg)](https://www.npmjs.com/package/data.structure)
[![npm](https://img.shields.io/npm/dt/data.structure.svg)](https://www.npmjs.com/package/data.structure)

# data.structure
Implementation of the basic structures of the language TypeScript

#Installation
### Prerequisites
*data.structure* require TypeScript 2 or higher. [![npm](https://img.shields.io/npm/v/typescript.svg)](https://www.npmjs.com/package/typescript)

### Install
```$xslt
npm install data.structure --save-dev
```
#Usage
```javascript
import * as DS from 'data.structure'; // import of all structures
let numberList: DS.DoublyLinkedList<string> = new DS.DoublyLinkedList<string>();
  
import { LinkedList, DoublyLinkedList } from 'data.structure/src/linked-list'; // import lists
let numberList: LinkedList<number> = new LinkedList<number>();
  
numberList.add(123);
```

#Documentation
Description of the basic methods and properties provided by structures.
  
- [LinkedList](https://github.com/Kayun/data.structure/wiki/LinkedList)

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