UNPKG

demotivator

Version:

A TypeScript library containing 500+ hand-curated insults organized into themed packs, along with utilities to generate, search, and transform them.

93 lines 2.35 kB
/** * @license * Copyright 2024, PorkyProductions, and contributors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { type Insult, type InsultPack } from './typings'; /** * @remarks * This is an array of all the insults. */ export declare const insults: Insult[]; /** * An array of insults that include profanity. Use at your own risk * @type {Insult[]} */ export declare const profaneInsults: Insult[]; /** * An array of halloween-themed insults 🎃 * @type {Insult[]} */ export declare const halloweenInsults: Insult[]; /** * An array of christmas-themed insults 🎄 * @type {Insult[]} */ export declare const christmasInsults: Insult[]; /** * Insults themed around Valentine's Day. * @type {Insult[]} */ export declare const valentinesInsults: Insult[]; /** * Insults themed around St. Patrick's Day. * @type {Insult[]} */ export declare const stPatricksInsults: Insult[]; /** * All available insult packs keyed by pack ID. */ export declare const insultPacks: { original: { key: string; title: string; explicit: false; insults: string[]; }; profane: { key: string; title: string; explicit: true; insults: string[]; }; halloween: { key: string; title: string; explicit: false; insults: string[]; }; christmas: { key: string; title: string; explicit: false; insults: string[]; }; valentines: { key: string; title: string; explicit: false; insults: string[]; }; stPatricks: { key: string; title: string; explicit: false; insults: string[]; }; }; /** * All available insult packs as an array. */ export declare const insultPackList: InsultPack[]; //# sourceMappingURL=insults.d.ts.map