UNPKG

@overlook/plugin

Version:

Overlook framework Plugin class

183 lines (101 loc) 2.15 kB
# Changelog ## 0.4.1 Dependencies: * Update `class-extension` dependency No code: * Fix lint errors Docs: * Correct changelog ## 0.4.0 Breaking changes: * Plugins inherit Symbols from plugins they extend Dependencies: * Update `is-it-type` dependency Dev: * Update dev dependencies ## 0.3.0 Breaking changes: * Provide plugin dependencies with `extends` option Dev: * Update dev dependencies Docs: * Improve code examples * Fix whitespace * Consistent formatting ## 0.2.7 Dependencies: * Update `class-extension` dependency * Update `@overlook/util-make-symbols` dependency Tests: * Rename var [refactor] * Code coverage cover ESM export Dev: * Update dev dependencies * Lint `.mjs` files * `test-prod` NPM script Docs: * Fix example formatting ## 0.2.6 Docs: * `isPlugin` static method ## 0.2.5 Features: * `isPlugin` static method ## 0.2.4 Features: * ESM export Dependencies: * Update `is-it-type` dependency Dev: * Update dev dependencies ## 0.2.3 Refactor: * Fully specify require file paths Dependencies: * Update `class-extension` dependency * Update `is-it-type` dependency No code: * File header comments Tests: * Run tests in dev mode * Import from package name [refactor] Dev: * Update dev dependencies * Run tests on CI on Node v14 * `.editorconfig` config * Replace `.npmignore` with `files` list in `package.json` * Simplify Jest config * ESLint lint dot files * Remove unnecessary line from `.gitignore` ## 0.2.2 Docs: * Update README for changes in `@overlook/route` v0.4.0 ## 0.2.1 No code: * Code comments Dev: * Update dev dependencies Docs: * README update ## 0.2.0 Breaking changes: * Rename module `@overlook/plugin` * Drop support for Node v8 Dependencies: * Update `@overlook/util-make-symbols` dependency * Update `is-it-type` dependency * Update `class-extension` dependency Dev: * Run tests on CI on Node v13 * Update dev dependencies Docs: * Versioning policy * Update license year ## 0.1.2 Dependencies: * Update `@overlook/util-make-symbols` dependency ## 0.1.1 No code: * Remove `.DS_Store` from NPM package ## 0.1.0 Initial release