1.2.0 β€’ Published 1 year ago

cuss-word-filter-ko v1.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

🏠 Homepage

πŸ˜ƒ Npm

Installation

npm i cuss-word-filter-ko

Options

type CussWordFilterOptions = {
    /**
     * @default "./cuss-word-list.json" 에 μžˆλŠ” 단어듀
     * @description 필터링할 단어듀
     */
    cussWords?: string[];

    /**
     * @default '*'
     * @example '****'
     */
    replacement?: string;

    /**
     * @default false
     * @description default cussWords 와 constructor option μ—μ„œ μ „λ‹¬λœ cussWords λ₯Ό 합칠지 μ—¬λΆ€
     */
    mergeDefaultData?: boolean;

    /**
     * @default []
     * @description 필터링을 μ œμ™Έν•  단어듀, isCussWord, filter method μ—μ„œ 적용됨
     */
    whiteList?: string[];
}

Usage

const { CussWordFilter } = require("cuss-word-filter-ko");

const filter = new CussWordFilter({});

console.log(filter.filter("γ……γ…‚ λ†ˆμ•„")); // ** λ†ˆμ•„

or

import { CussWordFilter } from "cuss-word-filter-ko";

const filter = new CussWordFilter({});
console.log(filter.filter("γ……γ…‚ λ†ˆμ•„")); // ** λ†ˆμ•„

Test Coverage

Contributing

Contributions, issues and feature requests are welcome!

License

MIT