letter-count
Version:
This is a calculator which counts the number of letters/ characters/ lines/ words/ numbers or wordsigns in a text, useful for your tweets on Twitter, as well as a multitude of other applications.
25 lines (22 loc) • 787 B
TypeScript
// index.d.ts
declare module 'letter-count' {
export type CountInfoOption = |
'name' | 'version' | 'description' | 'author' | ' license';
export type CountOption = |
'-a' | '--all' |
'-c'| '--chars'|
'-ln'| '--lines'|
'-w'| '--words'|
'-n'| '--numbers'|
'-int'| '--integers'|
'-fl'| '--floats'|
'-s'| '--spaces'|
'-l'| '--letters'|
'-ws'| '--wordsigns'|
'-hs'| '--hash';
export type CountResult = Record<string, string & number>;
export const count: (input: string, option?: CountOption) => CountResult;
export function countFromFile(path: string, option?: CountOption): CountResult;
export const info: (key?: CountInfoOption) => CountResult;
}