0.2.3 • Published 5 years ago
@spine/bootstrap v0.2.3
Spine Bootstrap
This module will make sure your entire project is pluggable.
This is an additional dependency for Spine Hook
Usage
Create your hook
# myPlugin.ts
import {
bootstrapHook,
initHook,
deathHook,
} from '@spine/bootstrap';
bootstrapHook.addAction('your-plugin', () => {
/* This is an opportunite to bind or unbind any plugin */
console.log('bootstrap');
});
initHook.addAction('your-plugin', async () => {
/* Initialize something */
console.log('executed after bootstrap hook');
});
deathHook.addAction('your-plugin', async () => {
/* It will execute when window unloads or process is killed */
console.log('destroy');
});
Bootstrap your project
# index.ts
import { bootstrap } from '@spine/bootstrap/server';
// load your plugins
import './myPlugin';
bootstrap()
.catch(error => console.log(error.stack || error.message));
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.0.20
5 years ago
0.0.19
5 years ago
0.0.18
6 years ago
0.0.17
6 years ago
0.0.16
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago