Skip to content
Change the repository type filter

All

    Repositories list

    • salvation

      Public
      Parse Content Security Policy headers, warn about policy errors, safely manipulate, render, and optimise policies
      Java
      Apache License 2.0
      2768184Updated Sep 9, 2024Sep 9, 2024
    • CLA

      Public
      Contributor License Agreements for Shape related projects.
      Shell
      18400Updated Jul 10, 2024Jul 10, 2024
    • migrate GitHub gists to GitLab snippets
      JavaScript
      Apache License 2.0
      1001Updated Oct 13, 2023Oct 13, 2023
    • Automatic test case minimizer for JavaScript ASTs
      JavaScript
      1000Updated Sep 9, 2023Sep 9, 2023
    • Shift format ECMAScript AST tooling
      Java
      Apache License 2.0
      2572103Updated Dec 14, 2022Dec 14, 2022
    • bandolier

      Public
      Bandolier - bundler for ES2017 modules
      Java
      Apache License 2.0
      81191Updated Dec 14, 2022Dec 14, 2022
    • demo website for the unminify project
      JavaScript
      Apache License 2.0
      1200Updated Oct 26, 2022Oct 26, 2022
    • website for the Shift AST
      HTML
      Apache License 2.0
      3420Updated Aug 2, 2022Aug 2, 2022
    • code generator for Shift format ASTs
      JavaScript
      Apache License 2.0
      153410Updated Jul 27, 2022Jul 27, 2022
    • eslint config for Shape Security's OSS JS projects
      JavaScript
      0000Updated Jun 15, 2022Jun 15, 2022
    • a structural templating system for JavaScript programs
      JavaScript
      Apache License 2.0
      11745Updated Jun 11, 2022Jun 11, 2022
    • unminify

      Public
      reverse many of the transformations applied by minifiers and naïve obfuscators
      JavaScript
      Apache License 2.0
      17208190Updated May 20, 2022May 20, 2022
    • Java representation of the Shift AST specification
      2000Updated May 6, 2022May 6, 2022
    • add some FP familiarity to a Java project
      Java
      Apache License 2.0
      7870Updated May 6, 2022May 6, 2022
    • ECMAScript parser that produces a Shift format AST
      JavaScript
      Apache License 2.0
      282501912Updated May 4, 2022May 4, 2022
    • scope analyser for the Shift AST
      JavaScript
      Apache License 2.0
      611114Updated Apr 27, 2022Apr 27, 2022
    • generate random valid Shift format ASTs
      JavaScript
      Apache License 2.0
      41890Updated Apr 27, 2022Apr 27, 2022
    • validator for the Shift AST format
      JavaScript
      Apache License 2.0
      5923Updated Apr 27, 2022Apr 27, 2022
    • Shift ASTs for each of the valid programs in tc39/test262-parser-tests
      JavaScript
      Apache License 2.0
      2110Updated Apr 27, 2022Apr 27, 2022
    • a language acceptor for the JavaScript Pattern (regular expression internals) grammar
      JavaScript
      Apache License 2.0
      41509Updated Apr 27, 2022Apr 27, 2022
    • reducer for the Shift AST format
      JavaScript
      Apache License 2.0
      72428Updated Apr 27, 2022Apr 27, 2022
    • constructors for Shift format AST nodes
      JavaScript
      Apache License 2.0
      62714Updated Apr 27, 2022Apr 27, 2022
    • JavaScript representation of the Shift AST specification
      JavaScript
      Apache License 2.0
      3706Updated Apr 27, 2022Apr 27, 2022
    • ⏩ Shift AST Specification
      JavaScript
      Other
      1818561Updated Sep 10, 2021Sep 10, 2021
    • an Abstract Semantic Graph (ASG) for ECMAScript programs and a way to generate one from a Shift AST
      Java
      Apache License 2.0
      31622Updated Oct 12, 2020Oct 12, 2020
    • generate a change log from git commits, including those of updated npm dependencies, recursively
      JavaScript
      Apache License 2.0
      0203Updated Aug 13, 2020Aug 13, 2020
    • 📦 JavaScript implementation of the SuperPack extensible schemaless binary encoding format
      JavaScript
      Apache License 2.0
      64050Updated Aug 13, 2020Aug 13, 2020
    • convert ASTs between Shift and SpiderMonkey formats
      JavaScript
      Apache License 2.0
      41820Updated Aug 13, 2020Aug 13, 2020
    • 📦 specification for the SuperPack extensible schemaless binary encoding format
      JavaScript
      Other
      188920Updated Aug 13, 2020Aug 13, 2020
    • JavaScript
      1011Updated Aug 13, 2020Aug 13, 2020