common-extname

1.0.0 • Public • Published

common-extname

Computes the longest (compound) extension that is common to each path. Tested with Node.js 0.10 and above.

Installation

npm install --save common-extname

Usage

The module has one default export, the commonExtname function:

var commonExtname = require('common-extname')

Call commonExtname() with an array of paths (strings):

var paths = ['main.html.handlebars', '_partial.html.handlebars']
 
commonExtname(paths) // returns '.html.handlebars'

An empty string is returned if no common extname exists:

commonExtname(['index.js', 'package.json']) // returns ''

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    63
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    63

Package Sidebar

Install

npm i common-extname

Weekly Downloads

63

Version

1.0.0

License

ISC

Last publish

Collaborators

  • novemberborn