Skip to content

Commit a96480b

Browse files
committed
3 files modified, 5 added, 5 deleted
1 parent e123b65 commit a96480b

8 files changed

+40
-25
lines changed

src/jsep/assignment.js src/jsep/assignment.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-nocheck
12
export const PLUS_CODE = 43; // +
23
export const MINUS_CODE = 45; // -
34

src/jsep/comment.js src/jsep/comment.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-nocheck
12
export const FSLSH_CODE = 47; // /
23
export const ASTSK_CODE = 42; // *
34

src/jsep/index.ts

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import jsep from "./jsep.js";
1+
/// <reference path="./jsep.d.ts" />
2+
/// <reference path="./object.d.ts" />
23

3-
export const jsep = jsep;
4-
export default jsep;
4+
import {} from "./jsep";
5+
import * as testplugin from "./object";
6+
7+
export const jsep = jsepModule;
8+
let s: testplugin. = testplugin;
9+
export default jsepModule;

src/jsep/jsep.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -177,4 +177,4 @@ declare module "jsep" {
177177

178178
const version: string;
179179
}
180-
}
180+
}

src/jsep/jsep.js src/jsep/jsep.ts

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// @ts-nocheck
2+
/// <reference path="./jsep.d.ts" />
3+
14
/**
25
* @implements {IHooks}
36
*/

src/jsep/numbers.js src/jsep/numbers.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-nocheck
12
export const NUM_0_CODE = 48;
23
export const UNDERSCORE = 95;
34

src/jsep/object.d.ts

+24-21
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
1-
import * as jsep from "jsep";
2-
import { Expression, IPlugin } from "jsep";
3-
export const name: string;
4-
export const OCURLY_CODE: number;
5-
export const CCURLY_CODE: number;
6-
export const OBJECT_EXP: string;
7-
export const PROPERTY: string;
8-
export function init(this: typeof jsep): void;
1+
declare module "object" {
2+
namespace object {
3+
import jsep from "jsep";
4+
export const name: string;
5+
export const OCURLY_CODE: number;
6+
export const CCURLY_CODE: number;
7+
export const OBJECT_EXP: string;
8+
export const PROPERTY: string;
9+
export function init(this: typeof jsep): void;
910

10-
export interface ObjectExpression extends Expression {
11-
type: "ObjectExpression";
12-
properties: Property[];
13-
}
11+
export interface ObjectExpression extends jsep.jsep.Expression {
12+
type: "ObjectExpression";
13+
properties: Property[];
14+
}
1415

15-
export interface Property extends Expression {
16-
type: "Property";
17-
computed: boolean;
18-
key: Expression;
19-
shorthand: boolean;
20-
value?: Expression;
21-
}
16+
export interface Property extends jsep.jsep.Expression {
17+
type: "Property";
18+
computed: boolean;
19+
key: jsep.jsep.Expression;
20+
shorthand: boolean;
21+
value?: jsep.jsep.Expression;
22+
}
2223

23-
declare const _export: IPlugin;
24-
export default _export;
24+
const _export: jsep.jsep.IPlugin;
25+
export default _export;
26+
}
27+
}

src/jsep/object.js src/jsep/object.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// @ts-nocheck
12
export const OCURLY_CODE = 123; // {
23
export const CCURLY_CODE = 125; // }
34
export const OBJECT_EXP = 'ObjectExpression';

0 commit comments

Comments
 (0)