Skip to content

Commit 74e2c0a

Browse files
committed
chore: update devDependencies
1 parent 0f08fcc commit 74e2c0a

File tree

5 files changed

+1149
-1109
lines changed

5 files changed

+1149
-1109
lines changed

__tests__/CronJob_tests.re

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ open Expect;
33

44
beforeEach(() => Jest.useFakeTimers());
55
afterEach(() => {
6-
BsJestDateMock.clear();
6+
RescriptJestDateMock.clear();
77
Jest.clearAllTimers();
88
Jest.useRealTimers();
99
});
@@ -17,7 +17,7 @@ describe("creating of CronJob", () => {
1717
let jobHasTicked = ref(false);
1818
let onTick = _ => jobHasTicked := true;
1919

20-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
20+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
2121

2222
let job =
2323
BsCron.CronJob.make(
@@ -28,7 +28,7 @@ describe("creating of CronJob", () => {
2828

2929
BsCron.start(job);
3030

31-
BsJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
31+
RescriptJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
3232
Jest.runAllTimers();
3333

3434
expect(jobHasTicked^) |> toEqual(true);
@@ -41,7 +41,7 @@ describe("creating of CronJob", () => {
4141
let onTick = _ => jobHasTicked := true;
4242
let onComplete = _ => jobHasCompleted := true;
4343

44-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
44+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
4545

4646
let job =
4747
BsCron.CronJob.make(
@@ -67,7 +67,7 @@ describe("creating of CronJob", () => {
6767
};
6868
let onComplete = _ => jobHasCompleted := true;
6969

70-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
70+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
7171

7272
let job =
7373
BsCron.CronJob.make(
@@ -79,7 +79,7 @@ describe("creating of CronJob", () => {
7979

8080
BsCron.start(job);
8181

82-
BsJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
82+
RescriptJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
8383
Jest.runAllTimers();
8484

8585
expect(jobHasTicked^ && jobHasCompleted^) |> toEqual(true);
@@ -89,7 +89,7 @@ describe("creating of CronJob", () => {
8989
let jobHasTicked = ref(false);
9090
let onTick = _ => jobHasTicked := true;
9191

92-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
92+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
9393

9494
let _ =
9595
BsCron.CronJob.make(
@@ -98,7 +98,7 @@ describe("creating of CronJob", () => {
9898
(),
9999
);
100100

101-
BsJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
101+
RescriptJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
102102
Jest.runAllTimers();
103103

104104
expect(jobHasTicked^) |> toEqual(false);
@@ -108,7 +108,7 @@ describe("creating of CronJob", () => {
108108
let jobHasTicked = ref(false);
109109
let onTick = _ => jobHasTicked := true;
110110

111-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
111+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
112112

113113
let _ =
114114
BsCron.CronJob.make(
@@ -118,7 +118,7 @@ describe("creating of CronJob", () => {
118118
(),
119119
);
120120

121-
BsJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
121+
RescriptJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
122122
Jest.runAllTimers();
123123

124124
expect(jobHasTicked^) |> toEqual(true);
@@ -133,7 +133,7 @@ describe("changing CronJobs", () => {
133133
let onTick = _ => jobHasTicked := true;
134134
let callback = _ => callbackHasTicked := true;
135135

136-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
136+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
137137

138138
let job =
139139
BsCron.CronJob.make(
@@ -147,7 +147,7 @@ describe("changing CronJobs", () => {
147147
// Adding a callback in addition to the onTick parameter
148148
BsCron.addCallback(job, callback);
149149

150-
BsJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
150+
RescriptJestDateMock.advanceTo(Js.Date.fromString(postFutureDate));
151151
Jest.runAllTimers();
152152

153153
expect(jobHasTicked^ && callbackHasTicked^) |> toEqual(true);
@@ -162,7 +162,7 @@ describe("changing CronJobs", () => {
162162
let callback1 = _ => callbackHasTicked1 := true;
163163
let callback2 = _ => callbackHasTicked2 := true;
164164

165-
BsJestDateMock.advanceTo(Js.Date.fromString(pastDate));
165+
RescriptJestDateMock.advanceTo(Js.Date.fromString(pastDate));
166166

167167
let job =
168168
BsCron.CronJob.make(
@@ -186,7 +186,7 @@ describe("changing CronJobs", () => {
186186
test("changing time of CronJob with setTime and a CronTime", () => {
187187
let onTick = _ => ();
188188

189-
BsJestDateMock.advanceTo(Js.Date.fromString("2010-01-01T12:00:00.000Z"));
189+
RescriptJestDateMock.advanceTo(Js.Date.fromString("2010-01-01T12:00:00.000Z"));
190190

191191
let job =
192192
BsCron.CronJob.make(
@@ -210,4 +210,4 @@ describe("changing CronJobs", () => {
210210
expect(MomentRe.Moment.toJSON(nextTick))
211211
|> toEqual(MomentRe.Moment.toJSON(nextAssumedTick));
212212
});
213-
});
213+
});

__tests__/CronSyntax_tests.re

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
open Jest;
22
open Expect;
33

4-
open BsJestDateMock;
4+
open RescriptJestDateMock;
55

66
afterEach(() => clear());
77

@@ -69,4 +69,4 @@ describe("functions for just dealing with crontab syntax", () => {
6969

7070
expect(msToNextFire) |> toEqual(msDiff);
7171
});
72-
});
72+
});

bsconfig.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@
1717
},
1818
"suffix": ".bs.js",
1919
"bs-dependencies": ["bs-moment"],
20-
"bs-dev-dependencies": ["@glennsl/bs-jest", "bs-jest-date-mock"],
20+
"bs-dev-dependencies": ["@glennsl/bs-jest", "rescript-jest-date-mock"],
2121
"warnings": {
2222
"error": "+101"
2323
},
24-
"namespace": false,
25-
"refmt": 3
24+
"namespace": false
2625
}

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
"name": "bs-cron",
33
"version": "1.1.1",
44
"scripts": {
5-
"build": "bsb -make-world",
6-
"start": "bsb -make-world -w",
7-
"clean": "bsb -clean-world",
8-
"pretest": "yarn run build",
5+
"build": "rescript build -with-deps",
6+
"start": "rescript build -with-deps -w",
7+
"clean": "rescript clean",
8+
"pretest": "npm run build",
99
"doc": "bs-odoc",
1010
"test": "jest"
1111
},
1212
"keywords": [
13-
"BuckleScript",
13+
"ReScript",
1414
"cron",
1515
"repeating"
1616
],
@@ -21,10 +21,10 @@
2121
"bugs": "https://github.com/mikaello/bs-node-cron/issues",
2222
"license": "MIT",
2323
"devDependencies": {
24-
"@glennsl/bs-jest": "^0.5.1",
24+
"@glennsl/bs-jest": "^0.7.0",
2525
"@ristostevcev/bs-odoc": "^1.3.0",
26-
"bs-jest-date-mock": "^1.0.5",
27-
"bs-platform": "8.1.1"
26+
"rescript": "^9.1.4",
27+
"rescript-jest-date-mock": "^2.0.0"
2828
},
2929
"dependencies": {
3030
"bs-moment": "^0.6.0",

0 commit comments

Comments
 (0)