パッケージの詳細

@cerner/webpack-config-terra

cerner1.8kApache-2.04.0.0

Terra Webpack Config

Cerner, Terra, webpack, webpack-config

readme

Webpack Config Terra

NPM version Build Status

Terra's sharable Webpack configuration.

Node version support

This package was developed and tested using Node 10 up to Node 14. Consumers using Node 16 or greater are advised to use it at their own risk since those versions are not officially supported due to lack of thorough testing.

Versioning

webpack-config-terra is considered to be stable and will follow SemVer for versioning.

  1. MAJOR versions represent breaking changes
  2. MINOR versions represent added functionality in a backwards-compatible manner
  3. PATCH versions represent backwards-compatible bug fixes

Consult the component CHANGELOGs, related issues, and PRs for more information.

LICENSE

Copyright 2020 Cerner Innovation, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

更新履歴

Changelog

Unreleased

4.0.0 - (May 1, 2024)

  • Breaking Changes
    • Upgraded to terra-aggregate-translations@3. terra-aggregate-translations@3 now requires react-intl@5 as a peerDependency.
    • Dropped support for webpack@4 and webpack-cli@3.
    • Dropped suport for Node 10 & 12. Node 14 is now the minimum required version required.

3.4.0 - (February 27, 2024)

  • Added
    • Explicitly added fibers@5 since it's a transient dependency of sass-loader@10.

3.3.0 - (September 26, 2023)

  • Changed
    • Minor dependency version bump

3.2.0 - (August 31, 2023)

  • Changed
    • Minor dependency version bump

3.1.2 - (August 30, 2023)

  • Changed
    • Minor dependency version bump

3.1.1 - (August 25, 2023)

  • Fixed
    • Fixed install failures by removing unnecessary postinstall step.

3.1.0 - (August 24, 2023)

  • Changed
    • Minor dependency version bump.

3.0.1 - (August 30, 2022)

  • Changed
    • Reverts terra-aggregate-translations to v2.

3.0.0 - (May 12, 2022)

  • Breaking
    • Added devMiddleWare to support webpack-dev-server v4.

2.4.0 - (February 11, 2022)

  • Changed
    • Revert limiting upper Node version to 14.

2.3.0 - (February 8, 2022)

  • Changed

    • Updated component to support Node 14.

      2.2.0 - (September 28, 2021)

  • Changed

    • Minor dependency version bump

2.1.0 - (August 25, 2021)

  • Changed
    • Minor dependency version bump

2.0.0 - (August 13, 2021)

  • Breaking
    • Upgraded from node-sass to sass (dart-sass).
    • Removed polyfill entries.

1.3.1 - (January 27, 2021)

  • Changed
    • Minor dependency version bump

1.3.0 - (January 27, 2021)

  • Added

    • Added browser to resolve.mainFields in webpack module list.
  • Changed

    • Passively consume @cerner/terra-aggregate-translations package.

1.2.0 - (January 5, 2021)

  • Changed
    • Added optional support for aggregate themes.
    • Make postcss a peer dependency.
    • Opened the node version to allow versions higher than node 10.

1.1.0 - (December 7, 2020)

  • Changed
    • Upgrade to postcss 8.
      • AutoPrefixer to v10
      • Postcss-rtl to a forked version to support postcss8
    • Support webpack 5

1.0.0 - (November 24, 2020)

  • Changed
    • Updated dependencies.

1.0.0-alpha.1 - (October 20, 2020)

  • Changed

    • Removed default source map generation in loaders for prod.
  • Added

    • Added the generateLoaderSourceMaps env to re-enable source map generation for loaders on demand.

1.0.0-alpha.0 - (October 1, 2020)

  • Initial alpha release