Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

linguist-languages

ikatyang-collab592.9kMIT8.0.0TypeScript support: included

Linguist languages data

data, json, language, linguist

readme

linguist-languages

npm build

Linguist languages.yaml data in JS format.

Install

npm install linguist-languages

Usage

Import specific language data

import { JavaScript as javascript, 'F*' as FStar } from 'linguist-languages'

Or

import javascript from 'linguist-languages/data/JavaScript'

[!IMPORTANT] Due to file system and runtime limitation, the file location is not always the same as language name. Eg: F* data is saved in data/F_2a_.mjs

import FStar from 'linguist-languages/data/F_2a_'

Import all languages data

import * as languages from 'linguist-languages'

const javascript = languages.JavaScript

Development

# lint
pnpm run lint

# build
pnpm run build

# test
pnpm run test

License

MIT © Ika