File tree Expand file tree Collapse file tree 5 files changed +249
-249
lines changed Expand file tree Collapse file tree 5 files changed +249
-249
lines changed Original file line number Diff line number Diff line change 5656 "tslib" : " 2"
5757 },
5858 "dependencies" : {
59- "@jsonjoy.com/json-pointer" : " ^1.0.0" ,
60- "@jsonjoy.com/util" : " ^1.6.0"
59+ "@jsonjoy.com/codegen" : " ^1.0.0" ,
60+ "@jsonjoy.com/json-pointer" : " ^1.0.2" ,
61+ "@jsonjoy.com/util" : " ^1.9.0"
6162 },
6263 "devDependencies" : {
6364 "@biomejs/biome" : " ^1.9.4" ,
Original file line number Diff line number Diff line change 11import * as util from './util' ;
2- import { Codegen } from '@jsonjoy.com/util /lib/codegen /Codegen' ;
2+ import { Codegen } from '@jsonjoy.com/codegen /lib/Codegen' ;
33import { type ExpressionResult , Literal } from './codegen-steps' ;
44import { createEvaluate } from './createEvaluate' ;
5- import type { JavaScript } from '@jsonjoy.com/util/lib/codegen' ;
65import { Vars } from './Vars' ;
6+ import type { JavaScript } from '@jsonjoy.com/codegen' ;
77import type * as types from './types' ;
88
99export type JsonExpressionFn = ( vars : types . JsonExpressionExecutionContext [ 'vars' ] ) => unknown ;
Original file line number Diff line number Diff line change 11import { Expression , type ExpressionResult } from '../codegen-steps' ;
2- import type * as types from '../types' ;
32import { toPath } from '@jsonjoy.com/json-pointer/lib/util' ;
4- import type { Path } from '@jsonjoy.com/json-pointer/lib/types' ;
5- import { type JavaScript , type JavaScriptLinked , compileClosure } from '@jsonjoy.com/util/lib/codegen' ;
3+ import { compileClosure } from '@jsonjoy.com/codegen/lib/compile' ;
64import { $findRef } from '@jsonjoy.com/json-pointer/lib/codegen/findRef' ;
75import { find } from '@jsonjoy.com/json-pointer/lib/find' ;
6+ import type * as types from '../types' ;
7+ import type { Path } from '@jsonjoy.com/json-pointer/lib/types' ;
8+ import type { JavaScript , JavaScriptLinked } from '@jsonjoy.com/codegen' ;
89
910const validateAddOperandCount = ( count : number ) => {
1011 if ( count < 3 ) {
Original file line number Diff line number Diff line change 1- import type { JavaScript } from '@jsonjoy.com/util/lib/ codegen' ;
1+ import type { JavaScript } from '@jsonjoy.com/codegen' ;
22import type { Vars } from './Vars' ;
33import type { ExpressionResult } from './codegen-steps' ;
44import type { JsonExpressionFn } from './codegen' ;
You can’t perform that action at this time.
0 commit comments