mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 02:47:02 +00:00
remove(favicons-webpack-plugin): remove package (#48156)
The package ships its own .d.ts starting version 2.1.0: https://github.com/jantimon/favicons-webpack-plugin/compare/v2.0.0...v2.1.0 Thanks!
This commit is contained in:
parent
f7d569cf92
commit
92fd920a34
@ -1410,6 +1410,12 @@
|
||||
"sourceRepoURL": "https://github.com/fastify/fastify-static",
|
||||
"asOfVersion": "2.2.1"
|
||||
},
|
||||
{
|
||||
"libraryName": "favicons-webpack-plugin",
|
||||
"typingsPackageName": "favicons-webpack-plugin",
|
||||
"sourceRepoURL": "https://github.com/jantimon/favicons-webpack-plugin",
|
||||
"asOfVersion": "2.1.0"
|
||||
},
|
||||
{
|
||||
"libraryName": "@types/facebook-js-sdk",
|
||||
"typingsPackageName": "fb",
|
||||
|
||||
@ -1,51 +0,0 @@
|
||||
import FaviconsWebpackPlugin = require('favicons-webpack-plugin');
|
||||
|
||||
new FaviconsWebpackPlugin();
|
||||
|
||||
new FaviconsWebpackPlugin('/path/to/logo.png');
|
||||
|
||||
const optionsArray: FaviconsWebpackPlugin.Options[] = [
|
||||
// Default parameters
|
||||
{
|
||||
logo: '/path/to/logo.png',
|
||||
cache: true,
|
||||
inject: true,
|
||||
favicons: {},
|
||||
prefix: 'assets/',
|
||||
},
|
||||
// "Advanced Usage" example from documentation
|
||||
{
|
||||
logo: '/path/to/logo.png',
|
||||
cache: true,
|
||||
publicPath: '/static',
|
||||
outputPath: '/public/static',
|
||||
prefix: 'assets/',
|
||||
inject: true,
|
||||
favicons: {},
|
||||
},
|
||||
// "Basic" example from documentation
|
||||
{
|
||||
logo: '/path/to/logo.png',
|
||||
mode: 'webapp',
|
||||
devMode: 'webapp',
|
||||
favicons: {
|
||||
appName: 'my-app',
|
||||
appDescription: 'My awesome App',
|
||||
developerName: 'Me',
|
||||
developerURL: null,
|
||||
background: '#ddd',
|
||||
theme_color: '#333',
|
||||
icons: {
|
||||
coast: false,
|
||||
yandex: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
// "Handling Multiple HTML Files" example from documentation
|
||||
{
|
||||
logo: 'logo.svg',
|
||||
inject: htmlPlugin => htmlPlugin.options.filename === 'a.html',
|
||||
},
|
||||
];
|
||||
|
||||
const plugins: FaviconsWebpackPlugin[] = optionsArray.map(options => new FaviconsWebpackPlugin(options));
|
||||
31
types/favicons-webpack-plugin/index.d.ts
vendored
31
types/favicons-webpack-plugin/index.d.ts
vendored
@ -1,31 +0,0 @@
|
||||
// Type definitions for favicons-webpack-plugin 1.0
|
||||
// Project: https://github.com/jantimon/favicons-webpack-plugin
|
||||
// Definitions by: Paweł Meller <https://github.com/pmeller>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
// TypeScript Version: 2.3
|
||||
|
||||
import { Plugin } from 'webpack';
|
||||
import { Configuration as FaviconsConfiguration } from 'favicons';
|
||||
import HtmlWebpackPlugin = require('html-webpack-plugin');
|
||||
|
||||
export = FaviconsWebpackPlugin;
|
||||
|
||||
declare class FaviconsWebpackPlugin extends Plugin {
|
||||
constructor(options?: string | FaviconsWebpackPlugin.Options);
|
||||
}
|
||||
|
||||
declare namespace FaviconsWebpackPlugin {
|
||||
type Mode = 'webapp' | 'light';
|
||||
|
||||
interface Options {
|
||||
logo: string;
|
||||
mode?: Mode;
|
||||
devMode?: Mode;
|
||||
cache?: boolean;
|
||||
publicPath?: string;
|
||||
outputPath?: string;
|
||||
prefix?: string;
|
||||
inject?: boolean | ((htmlPlugin: HtmlWebpackPlugin & { options: HtmlWebpackPlugin.Options }) => boolean);
|
||||
favicons?: Partial<FaviconsConfiguration>;
|
||||
}
|
||||
}
|
||||
@ -1,23 +0,0 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"module": "commonjs",
|
||||
"lib": [
|
||||
"es6"
|
||||
],
|
||||
"noImplicitAny": true,
|
||||
"noImplicitThis": true,
|
||||
"strictFunctionTypes": true,
|
||||
"strictNullChecks": true,
|
||||
"baseUrl": "../",
|
||||
"typeRoots": [
|
||||
"../"
|
||||
],
|
||||
"types": [],
|
||||
"noEmit": true,
|
||||
"forceConsistentCasingInFileNames": true
|
||||
},
|
||||
"files": [
|
||||
"index.d.ts",
|
||||
"favicons-webpack-plugin-tests.ts"
|
||||
]
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
{ "extends": "dtslint/dt.json" }
|
||||
Loading…
Reference in New Issue
Block a user