Skip to content

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

License

Notifications You must be signed in to change notification settings

sluger/ace-ts-editor

Repository files navigation

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.