Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/waxer59/dinamicjs-desktop


https://github.com/waxer59/dinamicjs-desktop

Last synced: about 4 hours ago
JSON representation

Awesome Lists containing this project

README

        

# DinamicJs Desktop

It's the desktop version of [DinamicJs](https://github.com/Waxer59/DinamicJs) project.

# How to use

1. Install all the dependencies with `yarn` on the root folder.
2. Run `yarn start` to start the app in dev mode.

# How to build the app

1. Build the app using `yarn build`
2. Package the app with the command `yarn package`
3. Create the installation files with the command `yarn make`

## Environments

- DEV = development
- TEST = testing
- PROD = production

## Default Snippets

- **clg** : console.log
- **imp** : import
- **afn** : arrow function
- **afc** : async function
- **fnc** : function
- **for** : for
- **forin** : for in
- **forof** : for of
- **foreach** : for each
- **while** : while
- **dowhile** : do while
- **if** : if
- **ifelse** : if else
- **ife** : if else if
- **switch** : switch
- **try** : try catch
- **map** : map
- **filter** : filter
- **reduce** : reduce

## Technologies used

- [Monaco editor](https://microsoft.github.io/monaco-editor/)
- [FontAwesome](https://fontawesome.com/)
- [SweetAlert2](https://sweetalert2.github.io/)
- [Loop protect](https://www.npmjs.com/package/loop-protect)
- [SplitJs](https://www.npmjs.com/package/split.js?utm_source=cdnjs&utm_medium=cdnjs_link&utm_campaign=cdnjs_library)
- [React](https://es.reactjs.org/)
- [Redux](https://es.redux.js.org/)
- [SweetAlert2](https://sweetalert2.github.io/)
- [Stylized json](https://www.npmjs.com/package/stylized-json)
- [Auto console log](https://www.npmjs.com/package/babel-plugin-auto-console-log)

## Install

- You can download the latest version of the app [here](https://get-dinamicjs.netlify.app/)