4.0.1 • Published 11 months ago

@iqb/responses v4.0.1

Weekly downloads
-
License
CC0 1.0
Repository
github
Last release
11 months ago

License: CC0-1.0 License: MIT npm

This package contains of type definitions for processing assessment data. Additionally, you find TypeScript interfaces and classes, so these data structures can be used in a coherent way.

Versionsänderungen npm-package @iqb/responses

4.0

Übernimmt folgende Spezifikationen:

  • @iqbspecs/coding-scheme
  • @iqbspecs/response
  • @iqbspecs/variable-info

3.7

  • TAKE_NOT_REACHED_AS_VALUE_CHANGED neuer Parameter für die Verarbeitung von Quell-Variablen

3.6

  • NUMERIC_FULL_RANGE Regel >= Wert <= hinzugefügt

3.5

  • Antworten in Unterformularen werden kodiert
  • Setze RuleMethodParameterCount -1 for NUMERIC_MATCH Regel

3.4

  • BASE_NO_VALUE source type wird nicht zu den Antworten hinzugefügt
  • Status INTENDED_INCOMPLETE und code type INTENDED_INCOMPLETE hinzugefügt

3.3

3.2

  • manuell kodierte abgeleitete und eingespielte Variablen werden nicht versucht abzuleiten
  • Missing Regeln werden bei der Ableitung beachtet
  • Aliase aus dem CodingScheme werden berücksichtigt

3.1

  • neuer Wert für Property valueArrayPos: LENGTH; Werte Array muss angebene Länge haben
  • neuer Wert für Property valueArrayPos: ANY_OPEN; dann wird - im Gegensatz zu ANY - erlaubt, dass Werte im Array sind, für die der Regelsatz nicht zutrifft
  • Funktionalität für valueArrayPos - ANY_OPEN und ANY hinzugefügt bzw. korrigiert
  • IGNORE_CASE führt jetzt zum i-Flag bei RegEx
  • ein Werte-Array mit Länge 0 wird jetzt auch als 'leer' klassifiziert

3.0

  • neue Property version; daher ist das gesamte Coding Scheme nicht mehr ein Array, sondern ein Objekt!
  • neue Werte für code type: RESIDUAL, RESIDUAL_AUTO; ersetzt ELSE-Regel
  • ELSE-Regel entfernt
  • codingModel ist jetzt beschränkt auf NONE, RULES_ONLY und MANUAL_ONLY

2.2

  • Neuer Wert für codeModel: RULES_ONLY - Ausblenden der Controls für die manuelle Kodierung
  • Variable erhält neben der ID einen alias
  • Code erhält einen type, um die Dokumentation zu erleichtern und die UI zu vereinfachen. Werte UNSET, FULL_CREDIT, PARTIAL_CREDIT, NO_CREDIT - label wurde hierfür immer missbraucht

2.1

  • Neue Funktion getVariableDependencyTree() im Kodierschema, um den Graph der Ableitungen abzubilden

2.0

  • Umsetzung der Änderungen Datenstruktur coding-scheme v2.0:
    • Neue Ableitungsmethoden UNIQUE_VALUES, SOLVER
    • neue Parameter 'sourceParameters' mit den Eigenschaften 'solverExpression' und 'processing' (mögliche Werte TO_LOWER_CASE, TO_NUMBER, REMOVE_ALL_SPACES, REMOVE_DISPENSABLE_SPACES, TAKE_DISPLAYED_AS_VALUE_CHANGED, SORT, TAKE_EMPTY_AS_VALID)
    • processing REMOVE_WHITE_SPACES entfernt; stattdessen IGNORE_ALL_SPACES, IGNORE_DISPENSABLE_SPACES, SORT_ARRAY
  • Umbau der Tests auf Jest (für coding-scheme und die Validierung der JSON-Schema)
  • Ersetzen createCodingVariableFromVarInfo mit createCodingVariable in CodingFactory
3.1.8

1 year ago

3.4.0

1 year ago

3.2.0

1 year ago

3.6.0

1 year ago

4.0.1

11 months ago

4.0.0

11 months ago

3.3.1

1 year ago

3.3.0

1 year ago

3.1.7

1 year ago

3.7.0

12 months ago

3.3.4

1 year ago

3.3.3

1 year ago

3.5.0

1 year ago

3.3.2

1 year ago

3.1.6

1 year ago

3.1.5

1 year ago

3.1.4

1 year ago

3.1.3

1 year ago

2.2.0

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.6

2 years ago

3.0.5

2 years ago

3.0.0

2 years ago

2.1.6

2 years ago

3.1.2

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

2.1.4

2 years ago

2.1.5

2 years ago

2.1.3

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.29.0

2 years ago

0.28.0

2 years ago

0.27.0

2 years ago

0.26.0

2 years ago

0.25.0

2 years ago

0.24.0

2 years ago

0.23.0

2 years ago

0.21.0

2 years ago

0.22.0

2 years ago

0.20.0

2 years ago

0.19.0

2 years ago

0.10.0

2 years ago

0.11.0

2 years ago

0.9.0

2 years ago

0.12.0

2 years ago

0.8.0

2 years ago

0.13.0

2 years ago

0.14.0

2 years ago

0.15.0

2 years ago

0.16.0

2 years ago

0.17.0

2 years ago

0.7.0

2 years ago

0.18.0

2 years ago

0.6.0

2 years ago

0.3.0

3 years ago

0.2.0

3 years ago