Skip to content

Commit

Permalink
Remove noisy echo in the YML
Browse files Browse the repository at this point in the history
  • Loading branch information
StoneCypher committed Sep 12, 2022
1 parent a0b9fb5 commit 76d6729
Show file tree
Hide file tree
Showing 28 changed files with 157 additions and 330 deletions.
1 change: 0 additions & 1 deletion .github/workflows/nodejs.yml
Expand Up @@ -200,7 +200,6 @@ jobs:

- name: Tweet notice
run: |
echo "${{toJSON(github.event)}}"
npm install && node ./src/buildjs/tweet.js
env:
JSSM_TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.JSSM_TWITTER_ACCESS_TOKEN_SECRET }}
Expand Down
18 changes: 17 additions & 1 deletion CHANGELOG.long.md
Expand Up @@ -2,7 +2,7 @@

All notable changes to this project will be documented in this file.

1072 merges; 161 releases
1073 merges; 161 releases



Expand All @@ -18,6 +18,22 @@ Published tags:



 

 

## [Untagged] - 9/12/2022 9:17:28 AM

Commit [a0b9fb59c5dc92c94738a6d456ef5e5514a48d1f](https://github.com/StoneCypher/jssm/commit/a0b9fb59c5dc92c94738a6d456ef5e5514a48d1f)

Author: `John Haugeland <stonecypher@gmail.com>`

* simple display text function to resolve labels and node names
* fixes StoneCypher/fsl#1202




&nbsp;

&nbsp;
Expand Down
40 changes: 18 additions & 22 deletions CHANGELOG.md
Expand Up @@ -2,7 +2,7 @@

All notable changes to this project will be documented in this file.

1072 merges; 161 releases; Changlogging the last 10 commits; Full changelog at [CHANGELOG.long.md](CHANGELOG.long.md)
1073 merges; 161 releases; Changlogging the last 10 commits; Full changelog at [CHANGELOG.long.md](CHANGELOG.long.md)



Expand All @@ -18,6 +18,22 @@ Published tags:



&nbsp;

&nbsp;

## [Untagged] - 9/12/2022 9:17:28 AM

Commit [a0b9fb59c5dc92c94738a6d456ef5e5514a48d1f](https://github.com/StoneCypher/jssm/commit/a0b9fb59c5dc92c94738a6d456ef5e5514a48d1f)

Author: `John Haugeland <stonecypher@gmail.com>`

* simple display text function to resolve labels and node names
* fixes StoneCypher/fsl#1202




&nbsp;

&nbsp;
Expand Down Expand Up @@ -165,24 +181,4 @@ Commit [d96737539244745a206582e0a9b69e39ed5ef9c6](https://github.com/StoneCypher

Author: `John Haugeland <stonecypher@gmail.com>`

* breaking jssm-viz, need to sort why




&nbsp;

&nbsp;

<a name="5__83__0" />

## [5.83.0] - 9/3/2022 5:34:01 PM

Commit [3256f05a4f2b5c5d6e05c2eeba091899e73ef327](https://github.com/StoneCypher/jssm/commit/3256f05a4f2b5c5d6e05c2eeba091899e73ef327)

Author: `John Haugeland <stonecypher@gmail.com>`

Merges [51ebcfc, 216dc9c]

* Merge pull request #533 from StoneCypher/AttemptToFixAstral
* Attempt to fix astral
* breaking jssm-viz, need to sort why
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -18,7 +18,7 @@ Please edit the file it's derived from, instead: `./src/md/readme_base.md`
* Generated for version 5.85.0 at 9/12/2022, 9:13:56 AM
* Generated for version 5.85.1 at 9/12/2022, 9:31:27 AM
-->
# jssm
Expand All @@ -29,7 +29,7 @@ share online. Easy to embed.

Readable, useful state machines as one-liner strings.

***4,847 tests*** run 5,738 times. 4,838 specs with 100.0% coverage, 9 fuzz tests with 13.0% coverage. With 2,696 lines, that's about 1.8 tests per line, or 2.1 generated tests per line.
***4,844 tests*** run 5,735 times. 4,835 specs with 100.0% coverage, 9 fuzz tests with 13.0% coverage. With 2,693 lines, that's about 1.8 tests per line, or 2.1 generated tests per line.

***Meet your new state machine library.***

Expand Down
26 changes: 0 additions & 26 deletions dist/es6/jssm.d.ts
Expand Up @@ -303,38 +303,12 @@ declare class Machine<mDT> {
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.label_for('a') ); // 'Foo!'
* console.log( lswitch.label_for('b') ); // undefined
* ```
*
* See also {@link display_text}.
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
label_for(state: StateType): string;
/*********
*
* Get whatever the node should show as text.
*
* Currently, this means to get the label for a given state, if any;
* otherwise to return the node's name. However, this definition is expected
* to grow with time, and it is currently considered ill-advised to manually
* parse this text.
*
* See also {@link label_for}.
*
* ```typescript
* import * as jssm from 'jssm';
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.display_text('a') ); // 'Foo!'
* console.log( lswitch.display_text('b') ); // 'b'
* ```
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
display_text(state: StateType): string;
/*********
*
* Get the current data of a machine.
Expand Down
29 changes: 0 additions & 29 deletions dist/es6/jssm.js
Expand Up @@ -946,43 +946,14 @@ class Machine {
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.label_for('a') ); // 'Foo!'
* console.log( lswitch.label_for('b') ); // undefined
* ```
*
* See also {@link display_text}.
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
label_for(state) {
return this._state_labels.get(state);
}
/*********
*
* Get whatever the node should show as text.
*
* Currently, this means to get the label for a given state, if any;
* otherwise to return the node's name. However, this definition is expected
* to grow with time, and it is currently considered ill-advised to manually
* parse this text.
*
* See also {@link label_for}.
*
* ```typescript
* import * as jssm from 'jssm';
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.display_text('a') ); // 'Foo!'
* console.log( lswitch.display_text('b') ); // 'b'
* ```
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
display_text(state) {
var _a;
return (_a = this._state_labels.get(state)) !== null && _a !== void 0 ? _a : state;
}
/*********
*
* Get the current data of a machine.
Expand Down
2 changes: 1 addition & 1 deletion dist/es6/version.js
@@ -1,2 +1,2 @@
const version = "5.85.0";
const version = "5.85.1";
export { version };
2 changes: 1 addition & 1 deletion dist/jssm.es5.cjs.js

Large diffs are not rendered by default.

31 changes: 1 addition & 30 deletions dist/jssm.es5.cjs.nonmin.js
Expand Up @@ -19301,7 +19301,7 @@ function peg$parse(input, options) {
}
}

const version = "5.85.0";
const version = "5.85.1";

// whargarbl lots of these return arrays could/should be sets
const theme_mapping = new Map();
Expand Down Expand Up @@ -20235,43 +20235,14 @@ class Machine {
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.label_for('a') ); // 'Foo!'
* console.log( lswitch.label_for('b') ); // undefined
* ```
*
* See also {@link display_text}.
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
label_for(state) {
return this._state_labels.get(state);
}
/*********
*
* Get whatever the node should show as text.
*
* Currently, this means to get the label for a given state, if any;
* otherwise to return the node's name. However, this definition is expected
* to grow with time, and it is currently considered ill-advised to manually
* parse this text.
*
* See also {@link label_for}.
*
* ```typescript
* import * as jssm from 'jssm';
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.display_text('a') ); // 'Foo!'
* console.log( lswitch.display_text('b') ); // 'b'
* ```
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
display_text(state) {
var _a;
return (_a = this._state_labels.get(state)) !== null && _a !== void 0 ? _a : state;
}
/*********
*
* Get the current data of a machine.
Expand Down
2 changes: 1 addition & 1 deletion dist/jssm.es5.iife.js

Large diffs are not rendered by default.

31 changes: 1 addition & 30 deletions dist/jssm.es5.iife.nonmin.js
Expand Up @@ -19300,7 +19300,7 @@ var jssm = (function (exports) {
}
}

const version = "5.85.0";
const version = "5.85.1";

// whargarbl lots of these return arrays could/should be sets
const theme_mapping = new Map();
Expand Down Expand Up @@ -20234,43 +20234,14 @@ var jssm = (function (exports) {
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.label_for('a') ); // 'Foo!'
* console.log( lswitch.label_for('b') ); // undefined
* ```
*
* See also {@link display_text}.
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
label_for(state) {
return this._state_labels.get(state);
}
/*********
*
* Get whatever the node should show as text.
*
* Currently, this means to get the label for a given state, if any;
* otherwise to return the node's name. However, this definition is expected
* to grow with time, and it is currently considered ill-advised to manually
* parse this text.
*
* See also {@link label_for}.
*
* ```typescript
* import * as jssm from 'jssm';
*
* const lswitch = jssm.from('a -> b; state a: { label: "Foo!"; };');
* console.log( lswitch.display_text('a') ); // 'Foo!'
* console.log( lswitch.display_text('b') ); // 'b'
* ```
*
* @typeparam mDT The type of the machine data member; usually omitted
*
*/
display_text(state) {
var _a;
return (_a = this._state_labels.get(state)) !== null && _a !== void 0 ? _a : state;
}
/*********
*
* Get the current data of a machine.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/assets/search.js

Large diffs are not rendered by default.

90 changes: 40 additions & 50 deletions docs/docs/classes/jssm.Machine.html

Large diffs are not rendered by default.

0 comments on commit 76d6729

Please sign in to comment.