Skip to content

Commit dbcf25f

Browse files
authored
Merge pull request #58 from panates/dev
Dev
2 parents bedf518 + 6a3aa5b commit dbcf25f

File tree

7 files changed

+305
-299
lines changed

7 files changed

+305
-299
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ jobs:
6565
)
6666
)
6767
uses: panates/github-actions/.github/workflows/node-release.yaml@v1
68+
with:
69+
github-registry: "false"
6870
secrets:
6971
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
7072
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,13 @@ jobs:
4343
node: [ '22', '23', '24' ]
4444

4545
steps:
46+
4647
- name: Setup Environment
4748
uses: panates/gh-setup-node@v1
4849
with:
4950
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
5051
node-version: ${{ matrix.node }}
52+
github-registry: "false"
5153

5254
- name: Apply tests
5355
run: |

package-lock.json

Lines changed: 289 additions & 289 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/dictionary/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hl7v2-dictionary",
33
"description": "HL7 v2 parser, serializer, validator for NodeJS",
4-
"version": "1.3.1",
4+
"version": "1.3.2",
55
"author": "Panates",
66
"license": "MIT",
77
"private": true,

packages/hl7v2/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hl7v2",
33
"description": "HL7 v2 parser, serializer, validator for NodeJS",
4-
"version": "1.3.1",
4+
"version": "1.3.2",
55
"author": "Panates",
66
"license": "MIT",
77
"private": true,
@@ -16,7 +16,7 @@
1616
"uid": "^2.0.2"
1717
},
1818
"peerDependencies": {
19-
"hl7v2-dictionary": "^1.3.1"
19+
"hl7v2-dictionary": "^1.3.2"
2020
},
2121
"devDependencies": {
2222
"expect": "^30.0.5"

packages/hl7v2/src/hl7-segment.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,12 @@ export class HL7Segment {
5757
}
5858

5959
next(segmentType?: string): HL7Segment | undefined {
60-
const index = this.index + 1;
61-
const segment = this.message.segments[index];
62-
if (segment && (!segmentType || segment.segmentType === segmentType))
63-
return segment;
60+
let index = this.index + 1;
61+
let segment = this.message.segments[index];
62+
while (segment) {
63+
if (!segmentType || segment.segmentType === segmentType) return segment;
64+
segment = this.message.segments[++index];
65+
}
6466
}
6567

6668
toHL7String(options?: Hl7SegmentSerializeOptions) {

packages/net/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "hl7v2-net",
33
"description": "HL7 v2 server/client for NodeJS",
4-
"version": "1.3.1",
4+
"version": "1.3.2",
55
"author": "Panates",
66
"license": "MIT",
77
"private": true,
@@ -16,8 +16,8 @@
1616
"uid": "^2.0.2"
1717
},
1818
"peerDependencies": {
19-
"hl7v2": "^1.3.1",
20-
"hl7v2-dictionary": "^1.3.1"
19+
"hl7v2": "^1.3.2",
20+
"hl7v2-dictionary": "^1.3.2"
2121
},
2222
"devDependencies": {
2323
"expect": "^30.0.5"

0 commit comments

Comments
 (0)