Skip to content

A simple directive to add easter eggs in your Angular application ๐Ÿ‘พ

License

Notifications You must be signed in to change notification settings

lauthieb/ngx-konami

Folders and files

NameName
Last commit message
Last commit date
Oct 21, 2020
Apr 22, 2017
Apr 22, 2017
Apr 22, 2017
Jan 28, 2018
Jan 26, 2018
Feb 19, 2020
Feb 19, 2020
May 28, 2021
Mar 4, 2020
Feb 19, 2020
Feb 19, 2020

Repository files navigation

ngx-konami

npm npm npm

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 ยฉ