According to @bartaz this would support ES6 syntax to compile the minified impress.min.js
Contributor guide
Tech stack
javascript
Domain
build systemtooling
Issue type
refactor
DifficultyEstimated implementation difficulty for a new contributor, from 1 for very small changes to 5 for expert-level work.
2
Estimated timeA rough time range for an experienced contributor to investigate, implement, test, and prepare a pull request.
under 1 hour
Activity statusHow available the issue appears right now: fresh, active, stale, blocked, or waiting on maintainer input.
stale
ClarityHow clearly the issue explains the expected change, acceptance criteria, and next step.
clear
Prerequisites
Basic JavaScriptFamiliarity with build toolsNode.js environment
Newbie friendlinessA 1-100 score estimating how approachable this issue is for first-time contributors.
70
Research direction
Locate the build.js file in the repository. Replace the `uglify` require statement with `uglify es`. Update package.json to change the dependency from uglify js to uglify es. Verify the build runs successfully and the minified output works as expected. Check the single comment for any additional context.
Move to uglify-es for build.js · impress/impress.js#663 | Good First Issue