googshift

JSON →
library 0.9.10 ·javascript
verified Jun 4, 2026

Googshift is a jscodeshift-based migration tool for converting Google Closure Compiler codebases (goog.require, goog.provide, goog.module) to ES6 modules. The current stable version is 0.9.10. It provides two main transforms: goog_provide_to_goog_module and goog_module_to_es6_module. This tool is essential for teams migrating legacy Closure Compiler projects to modern JavaScript module systems, offering a codemod approach that reduces manual effort compared to rewriting imports and exports by hand.