Skip to content

Commit f1e0acd

Browse files
committed
Fix ts js problems
1 parent c009190 commit f1e0acd

285 files changed

Lines changed: 4648 additions & 4374 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package.json

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@ampproject/worker-dom",
33
"version": "0.34.0",
44
"description": "A facsimile of a modern DOM implementation intended to run in a Web Worker.",
5-
"main": "dist/main",
5+
"main": "dist/main","type": "module",
66
"files": [
77
"dist"
88
],
@@ -49,14 +49,13 @@
4949
"@types/sinon": "10.0.20",
5050
"acorn": "8.11.3",
5151
"acorn-walk": "8.3.2",
52-
"ava": "3.15.0",
52+
"ava": "6.4.0",
5353
"babel-plugin-minify-replace": "0.5.0",
5454
"babel-plugin-transform-remove-console": "6.9.4",
5555
"benchmark": "2.1.4",
5656
"cross-env": "7.0.3",
57-
"esm": "3.2.25",
5857
"husky": "8.0.3",
59-
"jsdom": "22.1.0",
58+
"jsdom": "19.0.0",
6059
"lint-staged": "14.0.1",
6160
"magic-string": "0.30.8",
6261
"np": "8.0.4",
@@ -67,7 +66,7 @@
6766
"rollup": "3.29.4",
6867
"rollup-plugin-analyzer": "4.0.0",
6968
"@rollup/plugin-terser": "0.4.4",
70-
"sinon": "15.2.0",
69+
"sinon": "14.0.0",
7170
"sirv": "2.0.4",
7271
"tslint": "6.1.3",
7372
"typescript": "5.4.2"
@@ -115,9 +114,6 @@
115114
"cjs": true
116115
},
117116
"ava": {
118-
"require": [
119-
"esm"
120-
],
121117
"files": [
122118
"output/test/**/*.test.js"
123119
]

src/main-thread/commands/attribute.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { AttributeMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation';
2-
import { CommandExecutorInterface } from './interface';
1+
import { AttributeMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation.js';
2+
import { CommandExecutorInterface } from './interface.js';
33

44
export const AttributeProcessor: CommandExecutorInterface = (strings, nodes, workerContext, objectContext, config) => {
55
const allowedExecution = config.executorsAllowed.includes(TransferrableMutationType.ATTRIBUTES);

src/main-thread/commands/bounding-client-rect.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TransferrableKeys } from '../../transfer/TransferrableKeys';
2-
import { MessageType } from '../../transfer/Messages';
3-
import { CommandExecutorInterface } from './interface';
4-
import { BoundClientRectMutationIndex } from '../../transfer/TransferrableBoundClientRect';
5-
import { TransferrableMutationType } from '../../transfer/TransferrableMutation';
1+
import { TransferrableKeys } from '../../transfer/TransferrableKeys.js';
2+
import { MessageType } from '../../transfer/Messages.js';
3+
import { CommandExecutorInterface } from './interface.js';
4+
import { BoundClientRectMutationIndex } from '../../transfer/TransferrableBoundClientRect.js';
5+
import { TransferrableMutationType } from '../../transfer/TransferrableMutation.js';
66

77
export const BoundingClientRectProcessor: CommandExecutorInterface = (strings, nodes, workerContext, objectContext, config) => {
88
const allowedExecution = config.executorsAllowed.includes(TransferrableMutationType.GET_BOUNDING_CLIENT_RECT);

src/main-thread/commands/character-data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { CharacterDataMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation';
2-
import { CommandExecutorInterface } from './interface';
1+
import { CharacterDataMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation.js';
2+
import { CommandExecutorInterface } from './interface.js';
33

44
export const CharacterDataProcessor: CommandExecutorInterface = (strings, nodes, workerContext, objectContext, config) => {
55
const allowedExecution = config.executorsAllowed.includes(TransferrableMutationType.CHARACTER_DATA);

src/main-thread/commands/child-list.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { ChildListMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation';
2-
import { CommandExecutorInterface } from './interface';
3-
import { NodeContext } from '../nodes';
4-
import { applyDefaultInputListener, sendValueChangeOnAttributeMutation } from './event-subscription';
1+
import { ChildListMutationIndex, TransferrableMutationType } from '../../transfer/TransferrableMutation.js';
2+
import { CommandExecutorInterface } from './interface.js';
3+
import { NodeContext } from '../nodes.js';
4+
import { applyDefaultInputListener, sendValueChangeOnAttributeMutation } from './event-subscription.js';
55

66
export const ChildListProcessor: CommandExecutorInterface = (strings, { getNode }: NodeContext, workerContext, objectContext, config) => {
77
const allowedExecution = config.executorsAllowed.includes(TransferrableMutationType.CHILD_LIST);

src/main-thread/commands/event-subscription.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
import { MessageType } from '../../transfer/Messages';
2-
import { TransferrableKeys } from '../../transfer/TransferrableKeys';
1+
import { MessageType } from '../../transfer/Messages.js';
2+
import { TransferrableKeys } from '../../transfer/TransferrableKeys.js';
33
import {
44
ADD_EVENT_SUBSCRIPTION_LENGTH,
55
REMOVE_EVENT_SUBSCRIPTION_LENGTH,
66
EventSubscriptionMutationIndex,
77
TransferrableTouchList,
88
AddEventRegistrationIndex,
9-
} from '../../transfer/TransferrableEvent';
10-
import { WorkerContext } from '../worker';
11-
import { CommandExecutorInterface } from './interface';
12-
import { TransferrableMutationType } from '../../transfer/TransferrableMutation';
13-
import { BASE_ELEMENT_INDEX } from '../nodes';
9+
} from '../../transfer/TransferrableEvent.js';
10+
import { WorkerContext } from '../worker.js';
11+
import { CommandExecutorInterface } from './interface.js';
12+
import { TransferrableMutationType } from '../../transfer/TransferrableMutation.js';
13+
import { BASE_ELEMENT_INDEX } from '../nodes.js';
1414

1515
/**
1616
* Monitoring Nodes attribute changes requires a Mutation Observer.

src/main-thread/commands/function.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { CommandExecutorInterface } from './interface';
2-
import { TransferrableMutationType, FunctionMutationIndex } from '../../transfer/TransferrableMutation';
3-
import { ResolveOrReject } from '../../transfer/Messages';
1+
import { CommandExecutorInterface } from './interface.js';
2+
import { TransferrableMutationType, FunctionMutationIndex } from '../../transfer/TransferrableMutation.js';
3+
import { ResolveOrReject } from '../../transfer/Messages.js';
44

55
let fnCallCount = 0;
66

src/main-thread/commands/image-bitmap.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { CommandExecutorInterface } from './interface';
2-
import { TransferrableMutationType, ImageBitmapMutationIndex } from '../../transfer/TransferrableMutation';
3-
import { TransferrableKeys } from '../../transfer/TransferrableKeys';
4-
import { MessageType } from '../../transfer/Messages';
1+
import { CommandExecutorInterface } from './interface.js';
2+
import { TransferrableMutationType, ImageBitmapMutationIndex } from '../../transfer/TransferrableMutation.js';
3+
import { TransferrableKeys } from '../../transfer/TransferrableKeys.js';
4+
import { MessageType } from '../../transfer/Messages.js';
55

66
export const ImageBitmapProcessor: CommandExecutorInterface = (strings, nodeContext, workerContext, objectContext, config) => {
77
const allowedExecution = config.executorsAllowed.includes(TransferrableMutationType.IMAGE_BITMAP_INSTANCE);

src/main-thread/commands/interface.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { WorkerDOMConfiguration } from '../configuration';
2-
import { StringContext } from '../strings';
3-
import { NodeContext } from '../nodes';
4-
import { WorkerContext } from '../worker';
5-
import { ObjectContext } from '../object-context';
1+
import { WorkerDOMConfiguration } from '../configuration.js';
2+
import { StringContext } from '../strings.js';
3+
import { NodeContext } from '../nodes.js';
4+
import { WorkerContext } from '../worker.js';
5+
import { ObjectContext } from '../object-context.js';
66

77
export interface CommandExecutor {
88
/**

src/main-thread/commands/long-task.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { CommandExecutor, CommandExecutorInterface } from './interface';
2-
import { TransferrableMutationType, ReadableMutationType, LongTaskMutationIndex } from '../../transfer/TransferrableMutation';
3-
import { StringContext } from '../strings';
4-
import { NodeContext } from '../nodes';
5-
import { WorkerContext } from '../worker';
6-
import { WorkerDOMConfiguration } from '../configuration';
7-
import { ObjectContext } from '../object-context';
1+
import { CommandExecutor, CommandExecutorInterface } from './interface.js';
2+
import { TransferrableMutationType, ReadableMutationType, LongTaskMutationIndex } from '../../transfer/TransferrableMutation.js';
3+
import { StringContext } from '../strings.js';
4+
import { NodeContext } from '../nodes.js';
5+
import { WorkerContext } from '../worker.js';
6+
import { WorkerDOMConfiguration } from '../configuration.js';
7+
import { ObjectContext } from '../object-context.js';
88

99
export interface LongTaskCommandExecutorInterface extends CommandExecutorInterface {
1010
(

0 commit comments

Comments
 (0)