@eeaas/core
Version:
Easter eggs as a service
57 lines (41 loc) • 1.01 kB
Markdown
A zero-dependency library to inject easter eggs into any app or website.
Built with modern JavaScript.
[](https://kyco.github.io/eeaas/examples/nyancat)
[](https://kyco.github.io/eeaas/)
With npm:
```bash
npm i @eeaas/core
```
```typescript
import { initializeEeaas } from '@eeaas/core'
const eeaas = initializeEeaas()
eeaas.register({
name: 'MyFirstEgg',
onStart() {
console.log('Easter egg activated!')
},
onStop() {
console.log('Easter egg deactivated!')
}
})
eeaas.get('MyFirstEgg').start()
```
Without a bundler (available as **`window._eeaas`**):
```html
<script src="https://unpkg.com/@eeaas/core@latest/dist/eeaas.min.js"></script>
<script>
const eeaas = _eeaas.initializeEeaas();
eeaas.register({
name: 'MyFirstEgg',
onStart() {
console.log('Easter egg activated!')
},
onStop() {
console.log('Easter egg deactivated!')
}
})
eeaas.get('MyFirstEgg').start()
</script>
```