@@ -29,7 +29,23 @@ import VERSION from '../version';
29
29
import { assertString , isEmptyObjectOrNull } from './internal/util' ;
30
30
import urlUtil from './internal/url-util' ;
31
31
import HttpDriver from './internal/http/http-driver' ;
32
- import { Point } from './spatial-types' ;
32
+ import { isPoint , Point } from './spatial-types' ;
33
+ import {
34
+ Date ,
35
+ DateTimeWithZoneId ,
36
+ DateTimeWithZoneOffset ,
37
+ Duration ,
38
+ isDate ,
39
+ isDateTimeWithZoneId ,
40
+ isDateTimeWithZoneOffset ,
41
+ isDuration ,
42
+ isLocalDateTime ,
43
+ isLocalTime ,
44
+ isTime ,
45
+ LocalDateTime ,
46
+ LocalTime ,
47
+ Time
48
+ } from './temporal-types' ;
33
49
34
50
/**
35
51
* @property {function(username: string, password: string, realm: ?string) } basic the function to create a
@@ -196,7 +212,7 @@ function driver(url, authToken, config = {}) {
196
212
}
197
213
198
214
/**
199
- * Object containing constructors for all graph types.
215
+ * Object containing constructors for all neo4j types.
200
216
*/
201
217
const types = {
202
218
Node,
@@ -207,7 +223,14 @@ const types = {
207
223
Result,
208
224
ResultSummary,
209
225
Record,
210
- Point
226
+ Point,
227
+ Date,
228
+ DateTimeWithZoneId,
229
+ DateTimeWithZoneOffset,
230
+ Duration,
231
+ LocalDateTime,
232
+ LocalTime,
233
+ Time
211
234
} ;
212
235
213
236
/**
@@ -248,7 +271,23 @@ const forExport = {
248
271
auth,
249
272
types,
250
273
session,
251
- error
274
+ error,
275
+ Point,
276
+ isPoint,
277
+ Date,
278
+ DateTimeWithZoneId,
279
+ DateTimeWithZoneOffset,
280
+ Duration,
281
+ LocalDateTime,
282
+ LocalTime,
283
+ Time,
284
+ isDuration,
285
+ isLocalTime,
286
+ isTime,
287
+ isDate,
288
+ isLocalDateTime,
289
+ isDateTimeWithZoneOffset,
290
+ isDateTimeWithZoneId
252
291
} ;
253
292
254
293
export {
@@ -260,6 +299,22 @@ export {
260
299
auth ,
261
300
types ,
262
301
session ,
263
- error
302
+ error ,
303
+ Point ,
304
+ isPoint ,
305
+ Date ,
306
+ DateTimeWithZoneId ,
307
+ DateTimeWithZoneOffset ,
308
+ Duration ,
309
+ LocalDateTime ,
310
+ LocalTime ,
311
+ Time ,
312
+ isDuration ,
313
+ isLocalTime ,
314
+ isTime ,
315
+ isDate ,
316
+ isLocalDateTime ,
317
+ isDateTimeWithZoneOffset ,
318
+ isDateTimeWithZoneId
264
319
} ;
265
320
export default forExport ;
0 commit comments