JSPM

available-regexp-flags

1.0.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 42
  • Score
    100M100P100Q128636F
  • License MIT

Which regular expression flags does the current environment support?

Package Exports

  • available-regexp-flags
  • available-regexp-flags/package.json
  • available-regexp-flags/properties

Readme

available-regexp-flags Version Badge

github actions coverage License Downloads

npm badge

Which regular expression flags does the current environment support?

Example

var flags = require('available-regexp-flags');
var properties = require('available-regexp-flags/properties');

flags.forEach((flag) => {
    assert.doesNotThrow(() => {
        const r = new RegExp('foo', flag);

        var propertyName = properties[flag];
        assert.equal(r[propertyName], true);
    });
});

Tests

Simply clone the repo, npm install, and run npm test