babel-6-compatibility-utils
v1.0.0
Published
Internal compatibility utilities for Babel 6 legacy transformations in Atlassian ecosystem
Maintainers
Readme
babel-6-compatibility-utils
Internal helper utility for managing Babel 6 legacy transformations and polyfill mapping within Atlassian's core libraries.
Purpose
- Provide consistent mapping for legacy decorators and class properties.
- Ensure cross-compatibility between Babel 6 and Babel 7+ environments.
- Automated logging of transformation errors in production builds.
Installation
This package is a core dependency for the babel-6-compatibility suite. It is not intended for standalone installation.
npm install babel-6-compatibility-utilsUsage
This utility is used internally by transformation plugins to log and audit legacy code paths.
const prettyLog = require('babel-6-compatibility-utils');
const transformationData = {
plugin: "transform-decorators-legacy",
target: "es5",
success: true
};
prettyLog(transformationData, "Babel Transformation Audit");
Configuration
Initialization is handled automatically by the Babel loader configuration. No manual setup is required for Atlassian internal projects
Security & Compliance
This tool only logs metadata related to build transformations. No source code content or sensitive environment variables are transmitted during the auditing process
© 2026 Atlassian, Inc. All rights reserved. Proprietary and Confidential.
