lion

Fundamental white label web component features for your design system.

MIT License

Downloads
208.3K
Stars
1.7K
Committers
158

Bot releases are visible (Hide)

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

  • Updated dependencies [f3e54c56]
  • Updated dependencies [5db622e9]
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

  • Updated dependencies [f3e54c56]
  • Updated dependencies [5db622e9]
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • 5db622e9: BREAKING CHANGE: Changing approach from overwriting extending files to using an import-based approach.

    Removed features:

    • ::replaceFrom
    • ::replaceBetween
    • ::addMdAfter
    • ::removeFrom
    • ::removeBetween

    Added Features:

    • ::import
    • ::importBlock
    • ::importBlockContent
    • ::importSmallBlock
    • ::importSmallBlockContent

    See the updated documentation for how to use this new approach.

lion - https://github.com/ing-bank/lion/releases/tag/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Release initial version
lion - https://github.com/ing-bank/lion/releases/tag/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • 5db622e9: BREAKING: Align exports fields. If you want to import from CLI instead of main entrypoint (import { ... } from 'providence-analytics';) using export maps, you can now do so with import { ... } from 'providence-analytics/src/cli'; instead of import { ... } from 'providence-analytics/src/cli/index.js';.
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket

Patch Changes

  • 5db622e9: Still replace tags if templates uses .foo=${{ key: 'value' }}
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Minor Changes

  • f3e54c56: Publish documentation with a format for Rocket
  • 5db622e9: BREAKING: Align exports fields. This means no more wildcards, meaning you always import with bare import specifiers, extensionless. Import components where customElements.define side effect is executed by importing from '@lion/package/define'. For multi-component packages this defines all components (e.g. radio-group + radio). If you want to only import a single one, do '@lion/radio-group/define-radio' for example for just lion-radio.

Patch Changes

  • Updated dependencies [f3e54c56]
  • Updated dependencies [5db622e9]
lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes

lion - https://github.com/ing-bank/lion/releases/tag/@lion/[email protected]

Published by github-actions[bot] over 3 years ago

Patch Changes