sluger / ace-ts-editor

Ace Typescript editor supporting custom language through completers with Typescript, Rollup and Babel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ace-ts-editor

Ace Typescript editor supporting custom language through completers with Typescript, Rollup and Babel

image

Prerequisites

Install node and npm, see engines.node in package.json.

Install

git clone git@github.com:sluger/ace-ts-editor.git
cd ace-ts-editor
npm i

Build

npm run build

Find the artifacts in the /dist folder.

Examples

Open /examples/index.html in the browser.

Development

The dev environment is configured with Prettier, Husky, lint-staged, eslint for TypeScript and Jest.

Testing

npm test

Runs a jest test creating an AceEditor instance.

About

Ace Typescript editor supporting custom language through completers with Typescript, Rollup and Babel

License:MIT License


Languages

Language:TypeScript 64.3%Language:JavaScript 34.2%Language:Shell 1.5%