=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-postcss-8.0.5/docs/writing-a-plugin.md-298-if (!variables[name]) { node-postcss-8.0.5/docs/writing-a-plugin.md:299: throw decl.error(`Unknown variable ${name}`, { word: name }) node-postcss-8.0.5/docs/writing-a-plugin.md-300-} ############################################## node-postcss-8.0.5/lib/container.d.ts-173- * }) node-postcss-8.0.5/lib/container.d.ts:174: * console.log(`Your CSS uses ${ selectors.length } selectors`) node-postcss-8.0.5/lib/container.d.ts-175- * ``` ############################################## node-postcss-8.0.5/lib/input.js-18- ) { node-postcss-8.0.5/lib/input.js:19: throw new Error(`PostCSS received ${css} instead of CSS string`) node-postcss-8.0.5/lib/input.js-20- } ############################################## node-postcss-8.0.5/lib/node.d.ts-192- * if (!variables[name]) { node-postcss-8.0.5/lib/node.d.ts:193: * throw decl.error(`Unknown variable ${name}`, { word: name }) node-postcss-8.0.5/lib/node.d.ts-194- * // CssSyntaxError: postcss-vars:a.sass:4:3: Unknown variable $black ############################################## node-postcss-8.0.5/lib/node.js-269- /\n\s{4}at /, node-postcss-8.0.5/lib/node.js:270: `$&${s.input.from}:${s.start.line}:${s.start.column}$&` node-postcss-8.0.5/lib/node.js-271- ) ############################################## node-postcss-8.0.5/test/lazy-result.test.ts-19- let result = new LazyResult(processor, 'a {}', {}) node-postcss-8.0.5/test/lazy-result.test.ts:20: expect(`${result}`).toEqual(result.css) node-postcss-8.0.5/test/lazy-result.test.ts-21-}) ############################################## node-postcss-8.0.5/test/parse.test.ts-12-eachTest((name, css, json) => { node-postcss-8.0.5/test/parse.test.ts:13: it(`parses ${name}`, () => { node-postcss-8.0.5/test/parse.test.ts-14- css = css.replace(/\r\n/g, '\n') ############################################## node-postcss-8.0.5/test/previous-map.test.ts-65- let css = node-postcss-8.0.5/test/previous-map.test.ts:66: 'a{}\n' + `/*# sourceMappingURL=data:application/json;base64,${b64} */` node-postcss-8.0.5/test/previous-map.test.ts-67- ############################################## node-postcss-8.0.5/test/previous-map.test.ts-94- let uri = 'data:application/json,' + decodeURI(map) node-postcss-8.0.5/test/previous-map.test.ts:95: let css = `a{}\n/*# sourceMappingURL=${uri} */` node-postcss-8.0.5/test/previous-map.test.ts-96- ############################################## node-postcss-8.0.5/test/previous-map.test.ts-123- let uri = 'data:application/json,' + decodeURI(map) node-postcss-8.0.5/test/previous-map.test.ts:124: let css = `a{}\n/*# sourceMappingURL=${uri} */` node-postcss-8.0.5/test/previous-map.test.ts-125- ############################################## node-postcss-8.0.5/test/processor.test.ts-15-function str (node: Node, builder: (s: string) => void) { node-postcss-8.0.5/test/processor.test.ts:16: builder(`${node.raws.after}!`) node-postcss-8.0.5/test/processor.test.ts-17-} ############################################## node-postcss-8.0.5/test/result.test.ts-9- result.css = 'a{}' node-postcss-8.0.5/test/result.test.ts:10: expect(`${result}`).toEqual(result.css) node-postcss-8.0.5/test/result.test.ts-11-}) ############################################## node-postcss-8.0.5/test/stringify.test.ts-7- node-postcss-8.0.5/test/stringify.test.ts:8: it(`stringifies ${name}`, () => { node-postcss-8.0.5/test/stringify.test.ts-9- let root = parse(css) ############################################## node-postcss-8.0.5/test/types.ts-7- if (decl.prop === prop) { node-postcss-8.0.5/test/types.ts:8: decl.warn(result, `${decl.prop} found`) node-postcss-8.0.5/test/types.ts:9: decl.replaceWith(new Comment({ text: `${decl.prop} removed` })) node-postcss-8.0.5/test/types.ts-10- } ############################################## node-postcss-8.0.5/test/visitor.test.ts-147- let ruleSelectors = rule.selectors.map(i => { node-postcss-8.0.5/test/visitor.test.ts:148: return `${i}.focusable:active,${i}.focusable:focus` node-postcss-8.0.5/test/visitor.test.ts-149- }) ############################################## node-postcss-8.0.5/test/visitor.test.ts-414- } node-postcss-8.0.5/test/visitor.test.ts:415: expect(error.message).toEqual(`broken: ${resolve('broken.css')}:1:1: test`) node-postcss-8.0.5/test/visitor.test.ts-416- expect(error.postcssNode.toString()).toEqual('a{}') ############################################## node-postcss-8.0.5/test/visitor.test.ts-433- } node-postcss-8.0.5/test/visitor.test.ts:434: expect(error.message).toEqual(`broken: ${resolve('broken.css')}:1:1: test`) node-postcss-8.0.5/test/visitor.test.ts-435- expect(error.postcssNode.toString()).toEqual('a{}') ############################################## node-postcss-8.0.5/test/visitor.test.ts-451- } node-postcss-8.0.5/test/visitor.test.ts:452: expect(error.message).toEqual(`broken: ${resolve('broken.css')}:1:1: test`) node-postcss-8.0.5/test/visitor.test.ts-453- expect(error.postcssNode.toString()).toEqual('a{}') ############################################## node-postcss-8.0.5/test/visitor.test.ts-630- Root (i) { node-postcss-8.0.5/test/visitor.test.ts:631: visits.push(['Root', `${i.nodes.length}`]) node-postcss-8.0.5/test/visitor.test.ts-632- }, node-postcss-8.0.5/test/visitor.test.ts-633- RootExit (i) { node-postcss-8.0.5/test/visitor.test.ts:634: visits.push(['RootExit', `${i.nodes.length}`]) node-postcss-8.0.5/test/visitor.test.ts-635- }, ############################################## node-postcss-8.0.5/test/visitor.test.ts-719-for (let type of ['sync', 'async']) { node-postcss-8.0.5/test/visitor.test.ts:720: it(`walks ${type} through tree`, async () => { node-postcss-8.0.5/test/visitor.test.ts-721- visits = [] ############################################## node-postcss-8.0.5/test/visitor.test.ts-761- node-postcss-8.0.5/test/visitor.test.ts:762: it(`walks ${type} during transformations`, async () => { node-postcss-8.0.5/test/visitor.test.ts-763- visits = [] ############################################## node-postcss-8.0.5/test/visitor.test.ts-858- node-postcss-8.0.5/test/visitor.test.ts:859: it(`has ${type} property and at-rule name filters`, async () => { node-postcss-8.0.5/test/visitor.test.ts-860- let filteredDecls: string[] = [] ############################################## node-postcss-8.0.5/test/visitor.test.ts-914- node-postcss-8.0.5/test/visitor.test.ts:915: it(`has ${type} Exit listener`, async () => { node-postcss-8.0.5/test/visitor.test.ts-916- let exit = 0 ############################################## node-postcss-8.0.5/test/warning.test.ts-27- }) node-postcss-8.0.5/test/warning.test.ts:28: expect(warning.toString()).toEqual(`plugin: ${file}:1:1: text`) node-postcss-8.0.5/test/warning.test.ts-29-}) ############################################## node-postcss-8.0.5/test/warning.test.ts-38- }) node-postcss-8.0.5/test/warning.test.ts:39: expect(warning.toString()).toEqual(`plugin: ${file}:1:8: text`) node-postcss-8.0.5/test/warning.test.ts-40-}) ############################################## node-postcss-8.0.5/test/warning.test.ts-49- }) node-postcss-8.0.5/test/warning.test.ts:50: expect(warning.toString()).toEqual(`plugin: ${file}:1:10: text`) node-postcss-8.0.5/test/warning.test.ts-51-}) ############################################## node-postcss-8.0.5/colorette/README.md-49-```js node-postcss-8.0.5/colorette/README.md:50:console.log(red(`Red Shirt ${blue("Blue Shirt")} Red Shirt`)) node-postcss-8.0.5/colorette/README.md-51-``` ############################################## node-postcss-8.0.5/colorette/bench/index.js-7- new Suite().on("cycle", ({ target: { name, hz } }) => node-postcss-8.0.5/colorette/bench/index.js:8: console.log(`${name} × ${Math.floor(hz).toLocaleString()} ops/sec`) node-postcss-8.0.5/colorette/bench/index.js-9- ) ############################################## node-postcss-8.0.5/colorette/bench/index.js-17- `${"X"}${c.bold( node-postcss-8.0.5/colorette/bench/index.js:18: `${"X"}${c.yellow("X")}${"X"}${c.underline("X")}` node-postcss-8.0.5/colorette/bench/index.js:19: )}${"X"}${c.magenta(`${"X"}${c.white("X")}${c.cyan("X")}${"X"}`)}${"X"}` node-postcss-8.0.5/colorette/bench/index.js-20- )}${"X"}` ############################################## node-postcss-8.0.5/colorette/index.js-20- return raw( node-postcss-8.0.5/colorette/index.js:21: `\x1b[${open}m`, node-postcss-8.0.5/colorette/index.js:22: `\x1b[${close}m`, node-postcss-8.0.5/colorette/index.js:23: new RegExp(`\\x1b\\[${close}m`, "g"), node-postcss-8.0.5/colorette/index.js:24: `\x1b[${open}m` node-postcss-8.0.5/colorette/index.js-25- ) ############################################## node-postcss-8.0.5/colorette/test/index.cjs-15- const exec = require("child_process").exec node-postcss-8.0.5/colorette/test/index.cjs:16: exec(`${cmd} ${__dirname}/${script}`, done) node-postcss-8.0.5/colorette/test/index.cjs-17- }, ############################################## node-postcss-8.0.5/colorette/test/index.cjs-69- EqualTest( node-postcss-8.0.5/colorette/test/index.cjs:70: c.bold(`BOLD ${c.red(`RED ${c.dim("DIM")} RED`)} BOLD`), node-postcss-8.0.5/colorette/test/index.cjs-71- `\x1b[1mBOLD \x1b[31mRED \x1b[2mDIM\x1b[22m\x1b[1m RED\x1b[39m BOLD\x1b[22m` ############################################## node-postcss-8.0.5/colorette/test/index.cjs-74- "numbers & others": [new Date(), -1e10, -1, -0.1, 0, 0.1, 1, 1e10].map((n) => node-postcss-8.0.5/colorette/test/index.cjs:75: EqualTest(c.red(n), `\x1b[31m${n}\x1b[39m`) node-postcss-8.0.5/colorette/test/index.cjs-76- ), ############################################## node-postcss-8.0.5/nanoid/test/async.test.js-24-for (let type of ['node', 'browser']) { node-postcss-8.0.5/nanoid/test/async.test.js:25: describe(`${type}`, () => { node-postcss-8.0.5/nanoid/test/async.test.js-26- let { nanoid, customAlphabet, random } = type === 'node' ? node : browser ############################################## node-postcss-8.0.5/nanoid/test/benchmark-94- } node-postcss-8.0.5/nanoid/test/benchmark:95: process.stdout.write(`${ name }${ bold(hz) } ops/sec\n`) node-postcss-8.0.5/nanoid/test/benchmark-96- }) ############################################## node-postcss-8.0.5/nanoid/test/demo/index.js-96-for (let i = 0; i < 10; i++) { node-postcss-8.0.5/nanoid/test/demo/index.js:97: html += `<div>${nanoid()}</div>` node-postcss-8.0.5/nanoid/test/demo/index.js-98-} node-postcss-8.0.5/nanoid/test/demo/index.js:99:document.body.innerHTML = `<main>${html}</main>` node-postcss-8.0.5/nanoid/test/demo/index.js-100- ############################################## node-postcss-8.0.5/nanoid/test/index.test.js-13-for (let type of ['node', 'browser']) { node-postcss-8.0.5/nanoid/test/index.test.js:14: describe(`${type}`, () => { node-postcss-8.0.5/nanoid/test/index.test.js-15- let { nanoid, customAlphabet, customRandom, random, urlAlphabet } =