@financial-times/o-test-component
TypeScript icon, indicating that this package has built-in type declarations

3.1.0 • Public • Published

o-test-component

This component is used to aid in testing the Origami tooling systems.

Usage

This project should not be used by any teams other than Origami.

Each release of this component is used to test a different scenario in the Origami services and tools.

To learn about getting started with other Origami components see the Origami component documentation.

Versions

version valid js valid sass valid html valid demos valid readme js tests pass sass tests pass js lint passes sass lint passes valid origami.json type description
2.2.1 Yes Yes Yes Yes Yes Yes Yes Yes No Yes component
2.2.2 Yes Yes Yes Yes Yes Yes Yes No Yes Yes component
2.2.3 Yes No Yes Yes Yes Yes Yes Yes No Yes component
2.2.4 Yes Yes Yes Yes No Yes Yes Yes Yes Yes component
2.2.5 Yes Yes Yes Yes Yes No Yes Yes Yes Yes component
2.2.6 Yes Yes Yes Yes Yes Yes No Yes Yes Yes component
2.2.7 Yes Yes Yes No Yes Yes Yes Yes Yes Yes component
2.2.8 Yes Yes No Yes Yes Yes Yes Yes Yes Yes component
2.2.9 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes component All correct.
2.2.10 Yes Yes Yes No Yes Yes Yes Yes Yes Yes component The demo's mustache causes a compilation error
2.2.11 Yes Yes Yes No Yes Yes Yes Yes Yes Yes component The demo's sass causes a compilation error
2.2.12 Yes Yes Yes No Yes Yes Yes Yes Yes Yes component The demo's js causes a compilation error
2.2.13 Yes Yes Yes Yes Yes Yes Yes Yes Yes No component No origami.json file
2.2.14 No Yes Yes Yes Yes Yes Yes No Yes Yes component Syntax errors in component js
2.2.15 Yes Yes No Yes Yes Yes Yes Yes Yes Yes component The demo html contains invalid syntax which causes prettier to throw an error
2.2.16 Yes - No Yes Yes Yes - Yes Yes Yes component
2.2.17 Yes No Yes Yes Yes Yes Yes Yes Yes Yes component Missing the primary mixin oTestComponent
2.2.18 Yes No Yes Yes Yes Yes Yes Yes Yes Yes component CSS is output by the sass by default on import
2.2.20 Yes Yes Yes - Yes Yes Yes Yes Yes Yes library All correct. This library release has no "primary" oTestComponent Sass mixin. (2.2.19 is identical but specifies a "component" type in origami.json.)
2.2.21 Yes No Yes - Yes Yes Yes Yes Yes Yes library CSS is output by the sass by default on import
2.2.22 Yes - Yes - Yes Yes - Yes - Yes library Has no css and is a library not a component
2.2.23 Yes - Yes - Yes Yes - Yes - Yes library Same as 2.2.22
3.0.0 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes component All correct.
3.1.0 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes component All correct and exports from main.js which is useful for testing the origami build service javascript bundler.

2.2.1 introduces a Sass linting error not present in 2.0.1 or 2.1.1. Otherwise 2.0.x and 2.1.x match the corresponding patch version in the table above, up to 2.2.16. However they have a number of additional failures related to changes made since v1 of the Origami specification.

3.0.0 is a valid component the same as 2.2.9. It is used to test tooling (Origami Build Service, URL updater) which provides guidance to users regarding the migration to npm-only components, which drop support for bower. 3.0.0 represents a major release on top of the 2.0.0 major used to test npm-only components.


Licence

This software is published by the Financial Times under the MIT licence.

Readme

Keywords

none

Package Sidebar

Install

npm i @financial-times/o-test-component

Weekly Downloads

0

Version

3.1.0

License

MIT

Unpacked Size

18.5 kB

Total Files

31

Last publish

Collaborators

  • robertboulton
  • seraph2000
  • hamza.samih
  • notlee
  • emmalewis
  • aendra
  • the-ft
  • rowanmanning
  • chee
  • alexwilson