florrain/locale

Plz support definition for typescript users

Opened this issue · 3 comments

I could not use it at all because of one of my compilation options
So I made it myself. I hope others don't have the same issues as me.

import { Locale } from 'locale';

export declare module 'locale' {
  interface Locale {
    code: string;
    language: string;
    country: string;
    normalized: string;
    score: number;
  }
  declare function Locales(language: string): Locale[];
}

Hi there, I don't use TypeScript at all but is there anything the repo could include to better support it?

I'm guessing your snippet is fixing it, but can you describe what it is solving. And two would you be up for a PR?