shebang-regex
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

shebang-regex

Regular expression for matching a shebang line

Install

$ npm install shebang-regex

Usage

import shebangRegex from 'shebang-regex';

const string = '#!/usr/bin/env node\nconsole.log("unicorns");';

shebangRegex.test(string);
//=> true

shebangRegex.exec(string)[0];
//=> '#!/usr/bin/env node'

shebangRegex.exec(string)[1];
//=> '/usr/bin/env node'

Get professional support for this package with a Tidelift subscription
Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.

Dependencies (0)

    Dev Dependencies (3)

    Package Sidebar

    Install

    npm i shebang-regex

    Weekly Downloads

    62,318,401

    Version

    4.0.0

    License

    MIT

    Unpacked Size

    3.23 kB

    Total Files

    5

    Last publish

    Collaborators

    • sindresorhus