@codinasion/language-data
TypeScript icon, indicating that this package has built-in type declarations

2.0.3 • Public • Published

@codinasion/language-data

Get data about programming languages.

NPM Version Downloads LICENSE

rainbow hr

Installation

# if you're using pnpm
pnpm add @codinasion/language-data

# or, if you're using npm
npm install @codinasion/language-data

# or, if you're using yarn
yarn add @codinasion/language-data
rainbow hr

Usage

import { GetLanguageData } from "@codinasion/language-data";

const cLanguageData = GetLanguageData({ name: "C++" })[0];
// or, const cLanguageData = GetLanguageData({ fileExtension: "cpp" })[0];
// or, const cLanguageData = GetLanguageData({ prismTag: "cpp" })[0];

console.log(cLanguageData);

// {
//     name: 'C++',
//     fileExtension: [
//         'cpp', 'c++', 'cc',
//         'cp',  'cxx', 'h',
//         'h++', 'hh',  'hpp',
//         'hxx', 'inc', 'inl',
//         'ipp', 'tcc', 'tpp'
//     ],
//     namingConvention: 'PascalCase',
//     prismTag: 'cpp',
//     logo: 'https://raw.githubusercontent.com/codinasion/codinasion/master/assets/language/c-plus-plus.png'
// }
rainbow hr

Sponsors & Backers

Sponsors

rainbow hr

Made with 💖 by Codinasion

rainbow hr

Package Sidebar

Install

npm i @codinasion/language-data

Weekly Downloads

5

Version

2.0.3

License

MIT

Unpacked Size

10.9 kB

Total Files

5

Last publish

Collaborators

  • harshraj8843