@enact/cli
Advanced tools
Changelog
1.2.1 (December 7, 2018)
Changelog
1.2.0 (September 27, 2018)
@enact/dev-utils
and mocha-react-proptype-checker
dependency releases.core-js
as a direct dependency when creating a new project with --local
to prevent conflicting polyfill versions.-m
/--meta
option to override the enact
object metadata from the package.json
.Changelog
1.1.1 (August 10, 2018)
Changelog
1.1.0 (July 16, 2018)
--verbose
which outputs detailed build information as the process occurs, for specific information on what modules are being process and when.REACT_APP_
prefixed environment variables into app code, when used under process.env
.@global-import "<file>";
syntax to import CSS files in a global context.externalStartup
in the enact options in a project's package.json
. When true, any prerender startup scripts will be external file assets, rather than embedded inline javascript.@babel/polyfill
failing to be transpiled into targeted core-js
components. Additionally now ensures polyfills aren't loaded more than once../config/proptype-checker.js
into its own standalone mocha-react-proptype-checker
package.7.9.1
and Enact ESLint plugin to 1.2.0
.create-react-app
-style project ejection feature. A permanent process which extracts an app from the Enact CLI environment and converts it standalone, with exposed development tool config files.--bare
eject operation flag which removed the Enact CLI sugar from devtool commands and uses the barebones underlying 3rd party tools.Changelog
1.0.4 (April 26, 2018)
Updated dependencies to support React/ReactDOM 16.3.2.
Improved CLI runtime executing via v8-compile-cache
optimizations.
@enact/core/snapshot
window handling APIs when using v8 snapshot.Changelog
1.0.3 (April 12, 2018)
enact-template-
and template-
prefix.Changelog
1.0.2 (March 30, 2018)
Updated resolution-independence
plugin dependency with fixed support Less 3.x.
Updated @enact/dev-utils
dependency with fixes for resolution-independence configuration autodetection and React16-based framework builds.
Changelog
1.0.1 (March 26, 2018)
@enact/dev-utils
fixing React 16 issues with v8 snapshot support.--framework
temporary alias for --strict
to fix build systems while they update to current syntax.Changelog
1.0.0 (March 15, 2018)
Dependency updates for most components.
Moved all plugins, mixins, and utility functions into @enact/dev-utils package.
Refactored all commands to support Promise-based API access for potential integration with 3rd party build systems.
Enact CLI source code now updated for eslint-plugin-import
and prettier
formatting.
-t
/--templates
option.@enact
-scoped dependencies found within the project package.json
rather than all globally linked @enact
-scoped packages.-i
/--ignore
regex string to ignore filepaths when transpiling/copying.target
enact package.json
property or via Browserslist format.@babel/preset-env
and @babel/polyfill
for on-demand transpiling/polyfilling to targeted build platforms.uglifyjs-webpack-plugin
to support ES6-based minification (until the upgrade to webpack 4)enact
options with package.json
, with support for theme
preset values that simplify setup of for given Enact GUI theme libraries.electron-renderer
webpack target to support browser
as a main field.en-US
locale by default. Switched -l
/--locales
as a public option, allowing specifying of locale-lists for prerendering.-s
/--snapshot
as a public option. Creates a v8 snapshot blob from the app bundle (provided mksnapshot binary is provided as V8_MKSNAPSHOT
environment variable).node
, async-node
and webworker
.@enact/i18n
.enact create
.enact create
execution.--fix
option to automatically attempt to have eslint fix linting errors.@babel/polyfill
and @babel/core
licenses in project scanning.