filename2prism

Converts source code filenames to PrismJS language aliases.

Usage no npm install needed!

<script type="module">
  import filename2prism from 'https://cdn.skypack.dev/filename2prism';
</script>

README

filename2prism

Converts source code filenames to PrismJS language aliases.

Install

$ npm i filename2prism

Usage

Map a filename to its associated PrismJS language aliases:

import filename2prism from 'filename2prism'

console.log(filename2prism('index.mjs'))
//=> ['javascript']

console.log(filename2prism('spaghetti'))
//=> []

console.log(filename2prism('.bash_history'))
//=> ['bash']

console.log(filename2prism('file.d'))
//=> ['d', 'makefile']

Related

Contributing

Stars are always welcome!

For bugs and feature requests, please create an issue.

License

MIT © Tomer Aberbach