@enact/cli
Advanced tools
Changelog
3.0.4 (August 10, 2020)
@enact/template-moonstone
as default templated included in CLI.Changelog
3.0.3 (August 5, 2020)
@babel/plugin-transform-runtime
.Changelog
3.0.2 (August 3, 2020)
enact/i18n
package source to include local files as appropriate.Changelog
3.0.1 (August 3, 2020)
Changelog
3.0.0 (August 3, 2020)
All dependencies updated to latest release.
@enact/template-sandstone
as default for new apps.TSC_COMPILE_ON_ERROR
environment variable which, when 'true'
, will succeed/compile a Typescript build, regardless of whether errors exist on the webpack stack.PUBLIC_URL
environment variable, publicUrl
Enact option, or package.json
homepage value.postcss-normalize
PostCSS plugin to normalize browser quirks according to BROWSERSLIST.postcss-safe-parser
for production optimization to handle common CSS syntax issues without failing.plugin-proposal-decorators
, plugin-proposal-numeric-separator
, plugin-proposal-optional-chaining
, and plugin-proposal-nullish-coalescing-operator
transform-typeof-symbol
plugin as it is known to make code slower.babel-plugin-dynamic-import-node
to rewrite dynamic import()
plugin-proposal-decorators
in loose mode.ts
and .tsx
files when tsconfig.json
is found, to avoid confusing error messages.-f
/--fast
. It may not work for all cases, but for general usage, will provide inline hot code reloading without the browser needing to refresh the webpage.PUBLIC_URL
environment variable, publicUrl
Enact option, or package.json
homepage value.WDS_SOCKET_HOST
, WDS_SOCKET_PATH
, and WDS_SOCKET_PORT
environment variables to control hot reloading websocket details.SSL_CRT_FILE
and SSL_KEY_FILE
environment variables to specify filepaths for relevant SSL files for https
support.TSC_COMPILE_ON_ERROR
environment variable flag to serve/compile Typescript even when there's webpack errors.package.json
jest object../src/setupTests.js
setup filejest-circus
test runnerjest-watch-typeahead
watch plugins to support dynamic filtering by file name and test name.import()
in tests not being transpiled to dynamic require()
calls.baseSize: 24
themes now that all resolution independence settings can be correctly detected and used.tslint
logic/support and ESLint config will cover Typescript files as well.Changelog
2.8.1 (June 15, 2020)
Changelog
2.8.0 (June 3, 2020)
react
and react-dom
to 16.13.1../src/proxySetup.js
file.react-test-renderer
to 16.13.1.Changelog
2.7.1 (April 8, 2020)
Changelog
2.7.0 (March 25, 2020)
-b
/--base
, enabled by default, which will enable bootstrapping on the root package.-s
/--sampler
, enabled by default, which will enable bootstrapping on a relative sampler package (./samples/sampler
).-a
/--allsamples
, disabled by default, which will enable bootstrapping on all detected sample packages (all packages within ./samples
).-l
/--link
, enabled by default, which will execute enact link
after NPM installing a package, as part of the bootstrap process.--framework
option with regards to erroneously including unneeded or invalid iLib dependencies and test files.-a
/--all
flag which will delete node_modules
in addition to dist/build files.Changelog
2.6.0 (February 12, 2020)
Added new bootstrap
command, which will act as a simplified shortcut to npm install
and enact link
a project, and the subsequently for every child project optionally within ./samples
, also run npm install
and enact link
. This is useful for theme repos like moonstone and sandstone. If a project already has a npm run bootstrap
, that will be executed instead of installing/linking, to allow compatibility with lerna monorepos.
./docs
, ./samples
, ./tests/screenshot
and ./tests/ui
directories../docs
, ./samples
and ./tests
directories.