← Home

ace-builds

Ace (Ajax.org Cloud9 Editor)

100
Versions
BSD-3-Clause
License
No
Install Scripts
Attested
Provenance

Supply chain provenance

Status for the latest visible version.

SLSA provenance attestation (unverified) npm registry signatures gitHead linked

Maintainers

basicernightwingamzn-oss

Accepted risks

Findings the reviewer chose to accept rather than block on.

SourceRuleReasonAccepted byWhen
source-diff obfuscated-file:src-noconflict/mode-mariadb.js AI (source-diff): Unminified mode file with long lines; standard for ace-builds. ai
source-diff obfuscated-file:src-min/mode-cedar.js AI (source-diff): Minified syntax mode in src-min/; standard for ace-builds. ai
source-diff obfuscated-file:src-min-noconflict/mode-cedar.js AI (source-diff): Minified syntax mode in src-min-noconflict/; standard for ace-builds. ai
source-diff obfuscated-file:src-min/ext-whitespaces_in_selection.js AI (source-diff): Minified editor extension in src-min/; standard for ace-builds. ai
source-diff obfuscated-file:src-min-noconflict/ext-whitespaces_in_selection.js AI (source-diff): Minified editor extension in src-min-noconflict/; standard for ace-builds. ai
source-diff large-new-source-files AI (source-diff): New syntax modes (cedar, groq, mariadb, etc.) across 4 build variants is normal for ace-builds. ai
source-diff obfuscated-file:src/mode-mariadb.js AI (source-diff): Unminified mode file with long lines; standard for ace-builds. ai
source-diff obfuscated-file:src-min/mode-mariadb.js AI (source-diff): Minified syntax mode in src-min/; standard for ace-builds. ai
source-diff obfuscated-file:src-min-noconflict/mode-mariadb.js AI (source-diff): Minified syntax mode in src-min-noconflict/; standard for ace-builds. ai
source-diff obfuscated-file:src-min/mode-groq.js AI (source-diff): Minified syntax mode in src-min/; standard for ace-builds. ai
source-diff obfuscated-file:src-min-noconflict/mode-groq.js AI (source-diff): Minified syntax mode in src-min-noconflict/; standard for ace-builds. ai
source-diff obfuscated-file:src-min/mode-cedarschema.js AI (source-diff): Minified syntax mode in src-min/; standard for ace-builds. ai
source-diff obfuscated-file:src-min-noconflict/mode-cedarschema.js AI (source-diff): Minified syntax mode in src-min-noconflict/; standard for ace-builds. ai
source-diff obfuscated-file:src-min/mode-zig.js AI (source-diff): ace-builds ships minified mode files for every supported language; mode-zig.js is a standard Zig syntax highlighter, not obfuscated code. ai
source-diff obfuscated-file:src-min-noconflict/mode-zig.js AI (source-diff): ace-builds ships minified mode files for every supported language; mode-zig.js is a standard Zig syntax highlighter, not obfuscated code. ai
source-diff obfuscated-file:src-min/mode-assembly_arm32.js AI (source-diff): ace-builds ships minified mode files in src-min/ by design; this is a syntax highlighter, not obfuscated code. ai
source-diff obfuscated-file:src-min-noconflict/mode-vue.js AI (source-diff): ace-builds ships minified mode files in src-min-noconflict/ by design; Vue mode is a standard editor feature. ai
source-diff obfuscated-file:src-min/mode-vue.js AI (source-diff): ace-builds ships minified mode files in src-min/ by design; Vue mode is a standard editor feature. ai
source-diff obfuscated-file:src-min-noconflict/mode-assembly_arm32.js AI (source-diff): ace-builds ships minified mode files in src-min-noconflict/ by design; this is a syntax highlighter, not obfuscated code. ai
source-diff obfuscated-file:src-noconflict/theme-cloud_editor_dark.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src/theme-cloud_editor.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src-noconflict/theme-cloud_editor.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src-min/theme-cloud_editor.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src-min-noconflict/theme-cloud_editor.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src-min-noconflict/theme-cloud_editor_dark.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src-min/theme-cloud_editor_dark.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
source-diff obfuscated-file:src/theme-cloud_editor_dark.js AI (source-diff): Ace theme file with embedded CSS string literal; standard pattern for all Ace themes, not obfuscation. ai
dependencies unvetted-dep:ace AI (dependencies): ace is the upstream source package for ace-builds; this dependency is expected and legitimate for all versions of this package. ai
source-diff obfuscated-file:src-min-noconflict/ext-diff.js AI (source-diff): ace-builds ships minified bundles by design; src-min-noconflict/ contains standard minified output of the Ace editor. ai
source-diff obfuscated-file:src-min/mode-clue.js AI (source-diff): Minified syntax mode file; standard ace-builds output for language modes. ai
source-diff obfuscated-file:src-min-noconflict/mode-clue.js AI (source-diff): Minified syntax mode file; standard ace-builds output for language modes. ai
source-diff obfuscated-file:src/ext-diff.js AI (source-diff): AMD-wrapped bundle with long lines; standard ace-builds format for src/ directory. ai
source-diff obfuscated-file:src-noconflict/ext-diff.js AI (source-diff): AMD-wrapped bundle with long lines; standard ace-builds format for src-noconflict/ directory. ai
source-diff obfuscated-file:src-min/ext-diff.js AI (source-diff): ace-builds ships minified bundles by design; src-min/ contains standard minified output of the Ace editor. ai
source-diff obfuscated-file:src-min-noconflict/mode-basic.js AI (source-diff): ace-builds ships pre-minified editor bundles in src-min-noconflict/; minified mode files are expected. ai
source-diff obfuscated-file:src-min/mode-basic.js AI (source-diff): ace-builds ships pre-minified editor bundles in src-min/; minified mode files are expected. ai
source-diff obfuscated-file:src-noconflict/theme-github_light_default.js AI (source-diff): Ace theme file with inlined CSS string — standard build output pattern for ace-builds, not obfuscation. ai
source-diff obfuscated-file:src/theme-github_light_default.js AI (source-diff): Ace theme file with inlined CSS string — standard build output pattern for ace-builds, not obfuscation. ai
source-diff obfuscated-file:src-min/theme-github_light_default.js AI (source-diff): Ace theme file with inlined CSS string — standard build output pattern for ace-builds, not obfuscation. ai
source-diff obfuscated-file:src-min-noconflict/theme-github_light_default.js AI (source-diff): Ace theme file with inlined CSS string — standard build output pattern for ace-builds, not obfuscation. ai
semgrep semgrep:new-function-constructor AI (semgrep): ace-builds uses new Function() in its AMD-style worker module loader — standard pattern for browser-bundled code editor workers, not malicious. ai
provenance no-provenance AI (provenance): Established package (3823 days, 1.3M weekly downloads, 138 versions) without Sigstore provenance — acceptable for packages predating widespread provenance adoption. ai
semgrep semgrep:eval-usage AI (semgrep): eval() in worker-coffee.js is part of the CoffeeScript compiler/parser, a legitimate use case for a code editor supporting CoffeeScript syntax. ai
semgrep semgrep:etc-passwd-access AI (semgrep): False positive: Ace editor snippets/syntax definitions contain /etc/passwd as example content, not credential harvesting. ai
provenance publisher-changed AI (provenance): Transition from nightwing (long-time Ace maintainer) to GitHub Actions CI/CD publishing with SLSA provenance; legitimate modernization. ai
semgrep semgrep:dynamic-require AI (semgrep): False positive: Ace's internal module loader uses dynamic require for its build dependency resolution system. ai
semgrep semgrep:dll-injection-apis AI (semgrep): False positive: Ace's AutoHotKey syntax mode references DLL APIs as language keywords, not actual injection code. ai

Versions (showing 100 of 139)

Version Deps Published
1.44.0 0 / 0
1.43.6 0 / 0
1.43.5 0 / 0
1.43.4 0 / 0
1.43.3 0 / 0
1.43.2 0 / 0
1.43.1 0 / 0
1.43.0 0 / 0
1.42.0 0 / 0
1.41.0 0 / 0
1.40.1 0 / 0
1.40.0 0 / 0
1.39.1 0 / 0
1.39.0 0 / 0
1.38.0 0 / 0
1.37.5 0 / 0
1.37.4 0 / 0
1.37.3 0 / 0
1.37.2 0 / 0
1.37.1 0 / 0
1.37.0 0 / 0
1.36.5 0 / 0
1.36.4 0 / 0
1.36.3 0 / 0
1.36.2 0 / 0
1.36.1 0 / 0
1.36.0 0 / 0
1.35.5 0 / 0
1.35.4 0 / 0
1.35.3 0 / 0
1.35.2 0 / 0
1.35.1 0 / 0
1.35.0 0 / 0
1.34.2 0 / 0
1.34.1 0 / 0
1.34.0 0 / 0
1.33.3 0 / 0
1.33.2 0 / 0
1.33.1 0 / 0
1.33.0 0 / 0
1.32.9 0 / 0
1.32.8 0 / 0
1.32.7 0 / 0
1.32.6 0 / 0
1.32.5 0 / 0
1.32.4 0 / 0
1.32.3 0 / 0
1.32.2 0 / 0
1.32.1 0 / 0
1.32.0 0 / 0
1.31.2 0 / 0
1.31.1 0 / 0
1.31.0 0 / 0
1.30.0 0 / 0
1.29.0 0 / 0
1.28.0 0 / 0
1.27.0 0 / 0
1.26.0 0 / 0
1.25.1 0 / 0
1.25.0 0 / 0
1.24.2 0 / 0
1.24.1 0 / 0
1.24.0 0 / 0
1.23.4 0 / 0
1.23.3 0 / 0
1.23.2 0 / 0
1.23.1 0 / 0
1.23.0 0 / 0
1.22.1 0 / 0
1.22.0 0 / 0
1.21.1 0 / 0
1.21.0 0 / 0
1.20.0 0 / 0
1.19.0 0 / 0
1.18.1 0 / 0
1.18.0 0 / 0
1.17.0 0 / 0
1.16.0 0 / 0
1.15.3 0 / 0
1.15.2 0 / 0
1.15.1 0 / 0
1.15.0 0 / 0
1.14.0 0 / 0
1.13.2 0 / 0
1.13.1 0 / 0
1.13.0 0 / 0
1.12.5 0 / 0
1.12.4 0 / 0
1.12.3 0 / 0
1.12.2 0 / 0
1.12.1 0 / 0
1.12.0 0 / 0
1.11.2 0 / 0
1.11.1 0 / 0
1.11.0 0 / 0
1.10.1 0 / 0
1.10.0 0 / 0
1.9.6 0 / 0
1.9.5 0 / 0
1.9.4 0 / 0
Showing 100 of 139 Next page →