UNPKG

@lusito/require-libs

Version:

Some libraries to setup require hooks

9 lines (8 loc) 512 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.keyframesRegex = exports.classRegex = exports.ignoreComments = void 0; const findClasses = /(\.)(?!\d)([^\s.,{[>+~#:)]*)(?![^{]*})/.source; const findKeyframes = /(@\S*keyframes\s*)([^{\s]*)/.source; exports.ignoreComments = /(?!(?:[^*/]|\*[^/]|\/[^*])*\*+\/)/.source; exports.classRegex = new RegExp(findClasses + exports.ignoreComments, "g"); exports.keyframesRegex = new RegExp(findKeyframes + exports.ignoreComments, "g");