0.2.3 • Published 6 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
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.0.20
6 years ago
0.0.19
7 years ago
0.0.18
7 years ago
0.0.17
7 years ago
0.0.16
7 years ago
0.0.15
7 years ago
0.0.14
7 years ago
0.0.13
7 years ago
0.0.12
7 years ago
0.0.11
7 years ago
0.0.10
7 years ago
0.0.9
7 years ago
0.0.8
7 years ago
0.0.7
7 years ago
0.0.6
7 years ago
0.0.5
7 years ago
0.0.4
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago