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

https://github.com/cheems-dev/knn-kqtree

Implement KDTree in TypeScript
https://github.com/cheems-dev/knn-kqtree

devcontainer docker nodemon typescript

Last synced: 11 months ago
JSON representation

Implement KDTree in TypeScript

Awesome Lists containing this project

README

          

# Javascript, Typescript y Node

Implementación de KDtree y KNN en Typescript

## Comenzando **🚀**

---

### **Pre-requisitos 📋**

[Git](https://git-scm.com/)

[Docker](https://www.docker.com/)

[VsCode](https://code.visualstudio.com/)

### Plugins de VsCode 🤖

[Container-Remote](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)

### **Instalación 🔧**

1. Clonaremos el proyecto en tu entorno local

```bash
git clone https://github.com/cheems-dev/EDA-kqtree.git
```

2. Abriremos vscode

```bash
code EDA-kqtree
```

o también

```bash
cd EDA-kqtree && code .
```

3. Abrir **_.devcontainer_**

1. Utiliza el atajo de teclado \*Ctrl+shitt+P y coloca en la barra **">Remote-Containers:">Remote-Containers:Reopen in Container"\***
2. Da click en

![https://camo.githubusercontent.com/bf6e754a18e00e3fca1751c0ba01ad33d360fade6c3dc74e009e31d9c632fc14/68747470733a2f2f636f64652e76697375616c73747564696f2e636f6d2f6173736574732f626c6f67732f323031392f31302f30332f72656d6f74652d657874656e73696f6e2d636f6d6d616e64732e706e67](https://camo.githubusercontent.com/bf6e754a18e00e3fca1751c0ba01ad33d360fade6c3dc74e009e31d9c632fc14/68747470733a2f2f636f64652e76697375616c73747564696f2e636f6d2f6173736574732f626c6f67732f323031392f31302f30332f72656d6f74652d657874656e73696f6e2d636f6d6d616e64732e706e67)

y selecciona la opcion **_"Reopen in Container"_**

4. Instalar dependencias

```bash
npm install
```

5. Abrir un terminal para compilar de Javascript a Typescript, la cual compilara de manera interactiva 🍻

```bash
npm run build
```

6. Para ejecutar en modo desarrollador, necesitas compilar el código

```bash
npm run start
```

7. Para testear 🐞 el código, ejecute el siguiente comando

```bash
npm run test
```

## **Construido con 🛠️**

---

- Docker
- Typescript
- Jest - Framework para testing de código

## **Autores ✒️**

---

- Selene Barrios - _Proyect Management, documentación y desarrollo_ - [seleneal1996](https://github.com/seleneal1996)
- Luis Ccalluchi - _Desarrollo_ - [cheems-dev](https://github.com/cheems-dev)

## **Licencia 📄**

---

Este proyecto está bajo la Licencia MIT

## **Expresiones de Gratitud 🎁**

- Comenta a otros sobre este proyecto 📢
- Invita una cerveza 🍺 o un café ☕ a alguien del equipo.
- Da las gracias públicamente 🤓.