1.6.2 • Published 1 month ago

@aegenet/au2-code-mirror v1.6.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

npm version

@aegenet/au2-code-mirror

DRAFT Aurelia 2 component: CodeMirror 6+.

Installation

npm install @aegenet/au2-code-mirror@^1.6.1
# or
yarn add @aegenet/au2-code-mirror@^1.6.1

Usage

Register the plugin

import * as myPlugin from '@aegenet/au2-code-mirror';
Aurelia
  // Load all exports from the plugin
  .register(myPlugin)
  .app(MyApp)
  .start();

Component usage

<code-mirror code="const myVar = { code: 'quantum', title: 'Unknown', where: 'Who know' };" language="javascript"></code-mirror>

Development

Start dev web server

npm start

Note this plugin project comes with a dev-app. The above command starts the dev app in dev-app/ folder. The plugin source code is in src/ folder.

Build the plugin in production modern

npm run build

It builds plugin into dist/index.mjs file.

Note when you do npm publish or npm pack to prepare the plugin package, it automatically run the above build command by the prepare script defined in your package.json "scripts" section.

Unit Tests

npm run test

Run unit tests in watch mode.

npm run test:watch

Analyze webpack bundle

npm run analyze

License

The MIT License - Copyright © 2022-2024 Alexandre Genet.

1.6.2

1 month ago

1.6.1

1 month ago