ngx-konami
ngx-konami copied to clipboard
A simple directive to add easter eggs in your Angular application 👾
ngx-konami
A simple directive to add easter eggs in your Angular 2+ application.
Installation
To install this library, run:
$ npm install ngx-konami --save
Getting started
Once you have published your library to npm, you can import your library in any Angular application :
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
// Import the library
import { KonamiModule } from 'ngx-konami';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
// Specify KonamiModule as an import
KonamiModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
Once your library is imported, you can use its directive in your Angular application :
<!-- You can now use the konami directive in app.component.html -->
<div (konami)="sayHello()"></div>
The method sayHello
will be called when you type the konami code !
Contribute
To generate all *.js
, *.d.ts
and *.metadata.json
files:
$ npm run build
To lint all *.ts
files:
$ npm run lint
License
MIT ©