Comparing version 5.85.7 to 5.85.8
@@ -5,3 +5,3 @@ # Changelog | ||
1054 merges; 167 releases; Changlogging the last 10 commits; Full changelog at [CHANGELOG.long.md](CHANGELOG.long.md) | ||
1055 merges; 167 releases; Changlogging the last 10 commits; Full changelog at [CHANGELOG.long.md](CHANGELOG.long.md) | ||
@@ -26,2 +26,18 @@ | ||
## [Untagged] - 9/12/2022 7:19:21 PM | ||
Commit [771f4c8d67274b40451ae6dfef168fe3c15949df](https://github.com/StoneCypher/jssm/commit/771f4c8d67274b40451ae6dfef168fe3c15949df) | ||
Author: `John Haugeland <stonecypher@gmail.com>` | ||
* Add tests for unicode labels (atom and string) | ||
* Fixes StoneCypher/fsl#1193, fixes StoneCypher/fsl#1194 | ||
| ||
| ||
## [Untagged] - 9/12/2022 6:52:26 PM | ||
@@ -168,17 +184,2 @@ | ||
* Merge pull request #539 from StoneCypher/TrimTweet | ||
* Shorten the tweet notice | ||
| ||
| ||
## [Untagged] - 9/12/2022 9:59:52 AM | ||
Commit [0f3025ae2e484afbda57b5f39f5485c4831e7ce7](https://github.com/StoneCypher/jssm/commit/0f3025ae2e484afbda57b5f39f5485c4831e7ce7) | ||
Author: `John Haugeland <stonecypher@gmail.com>` | ||
* Shorten the tweet notice |
declare type StateType = string; | ||
import { JssmGenericState, JssmGenericConfig, JssmStateConfig, JssmTransition, JssmTransitionList, // JssmTransitionRule, | ||
JssmMachineInternalState, JssmParseTree, JssmStateDeclaration, JssmStateStyleKeyList, JssmArrow, JssmArrowDirection, JssmArrowKind, JssmLayout, JssmHistory, JssmSerialization, FslDirection, FslDirections, FslTheme, HookDescription, HookHandler, HookContext, HookResult, HookComplexResult } from './jssm_types'; | ||
JssmMachineInternalState, JssmParseTree, JssmStateDeclaration, JssmStateStyleKeyList, JssmLayout, JssmHistory, JssmSerialization, FslDirection, FslDirections, FslTheme, HookDescription, HookHandler, HookContext, HookResult, HookComplexResult } from './jssm_types'; | ||
import { arrow_direction, arrow_left_kind, arrow_right_kind } from './jssm_arrow'; | ||
import { seq, unique, find_repeated, weighted_rand_select, weighted_sample_select, histograph, weighted_histo_key } from './jssm_util'; | ||
@@ -10,53 +11,2 @@ import * as constants from './jssm_constants'; | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_direction } from 'jssm'; | ||
* | ||
* arrow_direction('->'); // 'right' | ||
* arrow_direction('<~=>'); // 'both' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_direction(arrow: JssmArrow): JssmArrowDirection; | ||
/********* | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_left_kind } from 'jssm'; | ||
* | ||
* arrow_left_kind('<-'); // 'legal' | ||
* arrow_left_kind('<='); // 'main' | ||
* arrow_left_kind('<~'); // 'forced' | ||
* arrow_left_kind('<->'); // 'legal' | ||
* arrow_left_kind('->'); // 'none' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_left_kind(arrow: JssmArrow): JssmArrowKind; | ||
/********* | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_left_kind } from 'jssm'; | ||
* | ||
* arrow_left_kind('->'); // 'legal' | ||
* arrow_left_kind('=>'); // 'main' | ||
* arrow_left_kind('~>'); // 'forced' | ||
* arrow_left_kind('<->'); // 'legal' | ||
* arrow_left_kind('<-'); // 'none' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_right_kind(arrow: JssmArrow): JssmArrowKind; | ||
/********* | ||
* | ||
* This method wraps the parser call that comes from the peg grammar, | ||
@@ -63,0 +13,0 @@ * {@link parse}. Generally neither this nor that should be used directly |
@@ -1,2 +0,2 @@ | ||
const version = "5.85.7", build_time = 1663035398527; | ||
const version = "5.85.8", build_time = 1663038933181; | ||
export { version, build_time }; |
declare type StateType = string; | ||
import { JssmGenericState, JssmGenericConfig, JssmStateConfig, JssmTransition, JssmTransitionList, // JssmTransitionRule, | ||
JssmMachineInternalState, JssmParseTree, JssmStateDeclaration, JssmStateStyleKeyList, JssmArrow, JssmArrowDirection, JssmArrowKind, JssmLayout, JssmHistory, JssmSerialization, FslDirection, FslDirections, FslTheme, HookDescription, HookHandler, HookContext, HookResult, HookComplexResult } from './jssm_types'; | ||
JssmMachineInternalState, JssmParseTree, JssmStateDeclaration, JssmStateStyleKeyList, JssmLayout, JssmHistory, JssmSerialization, FslDirection, FslDirections, FslTheme, HookDescription, HookHandler, HookContext, HookResult, HookComplexResult } from './jssm_types'; | ||
import { arrow_direction, arrow_left_kind, arrow_right_kind } from './jssm_arrow'; | ||
import { seq, unique, find_repeated, weighted_rand_select, weighted_sample_select, histograph, weighted_histo_key } from './jssm_util'; | ||
@@ -10,53 +11,2 @@ import * as constants from './jssm_constants'; | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_direction } from 'jssm'; | ||
* | ||
* arrow_direction('->'); // 'right' | ||
* arrow_direction('<~=>'); // 'both' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_direction(arrow: JssmArrow): JssmArrowDirection; | ||
/********* | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_left_kind } from 'jssm'; | ||
* | ||
* arrow_left_kind('<-'); // 'legal' | ||
* arrow_left_kind('<='); // 'main' | ||
* arrow_left_kind('<~'); // 'forced' | ||
* arrow_left_kind('<->'); // 'legal' | ||
* arrow_left_kind('->'); // 'none' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_left_kind(arrow: JssmArrow): JssmArrowKind; | ||
/********* | ||
* | ||
* Return the direction of an arrow - `right`, `left`, or `both`. | ||
* | ||
* ```typescript | ||
* import { arrow_left_kind } from 'jssm'; | ||
* | ||
* arrow_left_kind('->'); // 'legal' | ||
* arrow_left_kind('=>'); // 'main' | ||
* arrow_left_kind('~>'); // 'forced' | ||
* arrow_left_kind('<->'); // 'legal' | ||
* arrow_left_kind('<-'); // 'none' | ||
* ``` | ||
* | ||
* @param arrow The arrow to be evaluated | ||
* | ||
*/ | ||
declare function arrow_right_kind(arrow: JssmArrow): JssmArrowKind; | ||
/********* | ||
* | ||
* This method wraps the parser call that comes from the peg grammar, | ||
@@ -63,0 +13,0 @@ * {@link parse}. Generally neither this nor that should be used directly |
{ | ||
"name": "jssm", | ||
"version": "5.85.7", | ||
"version": "5.85.8", | ||
"engines": { | ||
@@ -5,0 +5,0 @@ "node": ">=10.0.0" |
@@ -21,3 +21,3 @@ <!-- | ||
* Generated for version 5.85.7 at 9/12/2022, 7:17:57 PM | ||
* Generated for version 5.85.8 at 9/12/2022, 8:16:52 PM | ||
@@ -33,3 +33,3 @@ --> | ||
***4,864 tests*** run 5,755 times. 4,855 specs with 100.0% coverage, 9 fuzz tests with 13.0% coverage. With 2,714 lines, that's about 1.8 tests per line, or 2.1 generated tests per line. | ||
***4,864 tests*** run 5,755 times. 4,855 specs with 100.0% coverage, 9 fuzz tests with 13.2% coverage. With 2,725 lines, that's about 1.8 tests per line, or 2.1 generated tests per line. | ||
@@ -36,0 +36,0 @@ ***Meet your new state machine library.*** |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1284875
54
10932