===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-regexpu-core-4.7.1/property-escapes.md-34-```sh
node-regexpu-core-4.7.1/property-escapes.md:35:$ node -e 'require("regenerate-unicode-properties").get("General_Category").forEach(c => { console.log(`\\p{${c}}`); })'
node-regexpu-core-4.7.1/property-escapes.md-36-\p{Cased_Letter}
##############################################
node-regexpu-core-4.7.1/property-escapes.md-84-```sh
node-regexpu-core-4.7.1/property-escapes.md:85:$ node -e 'require("regenerate-unicode-properties").get("Script_Extensions").forEach(s => { console.log(`\\p{Script_Extensions=${s}}`); })'
node-regexpu-core-4.7.1/property-escapes.md-86-\p{Script_Extensions=Adlam}
##############################################
node-regexpu-core-4.7.1/property-escapes.md-250-```sh
node-regexpu-core-4.7.1/property-escapes.md:251:$ node -e 'require("regenerate-unicode-properties").get("Binary_Property").forEach(p => { console.log(`\\p{${p}}`); })'
node-regexpu-core-4.7.1/property-escapes.md-252-\p{ASCII}
##############################################
node-regexpu-core-4.7.1/tests/tests.js-522-		for (const pattern of fixture.expressions) {
node-regexpu-core-4.7.1/tests/tests.js:523:			const p = `\\p{${ pattern }}`;
node-regexpu-core-4.7.1/tests/tests.js-524-			it('rewrites `/' + p + '/u` correctly', () => {
##############################################
node-regexpu-core-4.7.1/tests/tests.js-530-			});
node-regexpu-core-4.7.1/tests/tests.js:531:			const P = `\\P{${ pattern }}`;
node-regexpu-core-4.7.1/tests/tests.js-532-			it('rewrites `/' + P + '/u` correctly', () => {
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-44-	const path = value ?
node-regexpu-core-4.7.1/rewrite-pattern.js:45:		`${ property }/${ value }` :
node-regexpu-core-4.7.1/rewrite-pattern.js:46:		`Binary_Property/${ property }`;
node-regexpu-core-4.7.1/rewrite-pattern.js-47-	try {
node-regexpu-core-4.7.1/rewrite-pattern.js:48:		return require(`regenerate-unicode-properties/${ path }.js`);
node-regexpu-core-4.7.1/rewrite-pattern.js-49-	} catch (exception) {
node-regexpu-core-4.7.1/rewrite-pattern.js-50-		throw new Error(
node-regexpu-core-4.7.1/rewrite-pattern.js:51:			`Failed to recognize value \`${ value }\` for property ` +
node-regexpu-core-4.7.1/rewrite-pattern.js:52:			`\`${ property }\`.`
node-regexpu-core-4.7.1/rewrite-pattern.js-53-		);
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-122-		'body': [tree],
node-regexpu-core-4.7.1/rewrite-pattern.js:123:		'raw': `(?:${ pattern })`
node-regexpu-core-4.7.1/rewrite-pattern.js-124-	};
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-165-			default:
node-regexpu-core-4.7.1/rewrite-pattern.js:166:				throw new Error(`Unknown term type: ${ item.type }`);
node-regexpu-core-4.7.1/rewrite-pattern.js-167-		}
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-169-	if (characterClassItem.negative) {
node-regexpu-core-4.7.1/rewrite-pattern.js:170:		update(characterClassItem, `(?!${set.toString(regenerateOptions)})[\\s\\S]`)
node-regexpu-core-4.7.1/rewrite-pattern.js-171-	} else {
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-184-	if (unmatchedReferencesNames.length > 0) {
node-regexpu-core-4.7.1/rewrite-pattern.js:185:		throw new Error(`Unknown group names: ${unmatchedReferencesNames}`);
node-regexpu-core-4.7.1/rewrite-pattern.js-186-	}
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-234-					throw new Error(
node-regexpu-core-4.7.1/rewrite-pattern.js:235:						`Multiple groups with the same name (${ name }) are not allowed.`
node-regexpu-core-4.7.1/rewrite-pattern.js-236-					);
##############################################
node-regexpu-core-4.7.1/rewrite-pattern.js-297-		default:
node-regexpu-core-4.7.1/rewrite-pattern.js:298:			throw new Error(`Unknown term type: ${ item.type }`);
node-regexpu-core-4.7.1/rewrite-pattern.js-299-	}
##############################################
node-regexpu-core-4.7.1/scripts/iu-mappings.js-7-const hex = (number) => {
node-regexpu-core-4.7.1/scripts/iu-mappings.js:8:	return `0x${ number.toString(16).toUpperCase() }`;
node-regexpu-core-4.7.1/scripts/iu-mappings.js-9-};
##############################################
node-regexpu-core-4.7.1/scripts/iu-mappings.js-154-		console.log(
node-regexpu-core-4.7.1/scripts/iu-mappings.js:155:			`Skipping ${ hex(from) } → ${ hex(to) } since ${ code } is already \`true\`.`
node-regexpu-core-4.7.1/scripts/iu-mappings.js-156-		);
##############################################
node-regexpu-core-4.7.1/scripts/iu-mappings.js-159-		// console.log(
node-regexpu-core-4.7.1/scripts/iu-mappings.js:160:		// 	`console.assert(${ code }, ${ JSON.stringify(code) });`
node-regexpu-core-4.7.1/scripts/iu-mappings.js-161-		// );