Togoder security

npm package security report

postcss-selector-parser@6.0.10 security report

No malicious code found.

No issues Version 6.0.10 Files reviewed 30 Size 115.6 KB Scanned

Summary

Togoder Security scanned the npm package postcss-selector-parser@6.0.10 on Oct 6, 2026. An AI review of 30 source files produced no findings. No malicious behavior, install-time payloads, credential theft or exfiltration were identified.

0
critical
0
high
0
medium
0
low

Findings

No findings. The reviewer saw nothing malicious or risky in this version.

Files reviewed

FileVerdictWhat the reviewer saw
dist/index.js safe The file contains only standard Babel-compiled module interop and export logic for a parser library, with no malicious patterns, network calls, credential access, or dynamic code execution.
dist/parser.js safe No malicious patterns detected; this is a legitimate CSS selector parser (postcss-selector-parser) with standard parsing logic and no network, filesystem, process, or dynamic code execution behavior.
dist/processor.js safe No malicious patterns detected; this is a legitimate PostCSS selector processor with standard parser and transform logic.
dist/selectors/attribute.js safe No malicious patterns detected; this is a legitimate postcss-selector-parser attribute selector module with only standard CSS escaping and deprecation utilities.
dist/selectors/className.js safe No malicious patterns detected; this is a legitimate CSS class-name AST node implementation using cssesc for value escaping.
dist/selectors/combinator.js safe No malicious patterns detected
dist/selectors/comment.js safe No malicious patterns detected; the code is a straightforward Babel-compiled class definition extending a Node base class with no network, filesystem, process, or dynamic execution activity.
dist/selectors/constructors.js safe No malicious patterns detected
dist/selectors/container.js safe No malicious patterns detected
dist/selectors/guards.js safe The code only contains type guard functions for CSS AST nodes and does not exhibit any malicious patterns.
dist/selectors/id.js safe No malicious patterns detected
dist/selectors/index.js safe No malicious patterns detected; the file only performs standard re-export of modules.
dist/selectors/namespace.js safe No malicious patterns detected in the provided code.
dist/selectors/nesting.js safe No malicious patterns detected
dist/selectors/node.js safe No malicious patterns detected in the analyzed JavaScript file; it contains standard AST node manipulation code with no network, filesystem, process, or dynamic execution behavior.
dist/selectors/pseudo.js safe No malicious patterns detected
dist/selectors/root.js safe No malicious patterns detected in this CSS selector root class implementation.
dist/selectors/selector.js safe No malicious patterns detected
dist/selectors/string.js safe No malicious patterns detected
dist/selectors/tag.js safe No malicious patterns detected
dist/selectors/types.js safe No malicious patterns detected
dist/selectors/universal.js safe No malicious patterns detected; this is a benign, transpiled JavaScript class definition with standard Babel helpers and no suspicious behavior.
dist/sortAscending.js safe No malicious patterns detected
dist/tokenTypes.js safe No malicious patterns detected; the file only exports numeric character codes used for parsing.
dist/tokenize.js safe No malicious patterns detected; the code is a standard CSS tokenizer with no network, filesystem, or process execution activity.
Show 5 more files
FileVerdictWhat the reviewer saw
dist/util/ensureObject.js safe No malicious patterns detected; the code is a simple utility for ensuring nested object properties exist.
dist/util/getProp.js safe No malicious patterns detected; the code is a simple utility function for accessing nested object properties.
dist/util/index.js safe No malicious patterns detected
dist/util/stripComments.js safe No malicious patterns detected; the function only removes block comments from a string using pure string operations without any external I/O, network, process, or dynamic code execution.
dist/util/unesc.js safe No malicious patterns detected; the code is a straightforward CSS escape sequence unescaper with no network, file system, process, or dynamic execution behavior.

Affected version ranges

None of the 2 scanned versions of postcss-selector-parser are flagged high or critical. The latest scanned version, 7.1.6, is not scanned. Only versions we have scanned are listed; unscanned versions between them are not covered.

6.0.107.1.6
VersionsVerdictCountRangeTop findings
7.1.6 Not scanned 1 7.1.6
7.1.4 No issues 1 7.1.4
6.1.2 โ€“ 7.1.0 Not scanned 3 >=6.1.2 <=7.1.0
6.0.10 No issues 1 6.0.10

Full list, including published versions not scanned yet: version ranges API.

Scanned versions of postcss-selector-parser

VersionVerdictFilesScanned
7.1.4 No issues 31 Oct 6, 2026
6.0.10 No issues 30 Oct 6, 2026

Frequently asked questions

Is postcss-selector-parser safe to use?

Our AI source review of postcss-selector-parser@6.0.10 found no malicious code: no install-time payloads, credential theft, exfiltration, obfuscated loaders or backdoors.

Does postcss-selector-parser contain malware?

No malware was identified in postcss-selector-parser@6.0.10 when Togoder Security scanned it on Oct 6, 2026. A new version can still introduce malicious code, so scan the exact versions in your lockfile.

How was postcss-selector-parser checked?

Togoder Security downloaded the published npm package and had an AI model read its 30 source files, looking for install scripts, credential access, network exfiltration, obfuscation, backdoors and crypto-wallet theft. The results are cached by file hash and shown here.

How do I scan postcss-selector-parser together with the rest of my dependencies?

Upload your lockfile at https://security.togoder.click/scan or call the API documented at https://security.togoder.click/api-docs. Files that have already been scanned, like the ones in postcss-selector-parser@6.0.10, cost nothing.

Related security reports