Skip to content

Commit db82ea1

Browse files
committed
ticket sync
1 parent 93dea5a commit db82ea1

File tree

2 files changed

+53
-4
lines changed

2 files changed

+53
-4
lines changed

.github/.sync-metadata.json

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"lastSync": "2025-12-20T15:22:38.697Z",
3-
"releasesLastFetched": "2025-12-20T15:22:38.710Z",
2+
"lastSync": "2025-12-21T15:57:10.392Z",
3+
"releasesLastFetched": "2025-12-21T15:57:10.404Z",
44
"pushFailures": [],
55
"issues": {
66
"3789": {
@@ -13111,8 +13111,8 @@
1311113111
"state": "OPEN",
1311213112
"path": "/Users/Shared/github/neomjs/neo/.github/ISSUE/issue-8149.md",
1311313113
"closedAt": null,
13114-
"updatedAt": "2025-12-19T23:13:45Z",
13115-
"contentHash": "629b2db8b42fc3f3780a0fa53f386e9b650713a26513866996a878d6684c4d6c"
13114+
"updatedAt": "2025-12-21T11:46:02Z",
13115+
"contentHash": "167222a3e6b1fa43d286ff3ce3babbb2e24a51c575c788d60fc85859397e5e64"
1311613116
},
1311713117
"8150": {
1311813118
"state": "CLOSED",
@@ -13127,6 +13127,13 @@
1312713127
"closedAt": "2025-12-20T15:09:45Z",
1312813128
"updatedAt": "2025-12-20T15:09:45Z",
1312913129
"contentHash": "b9ff01c7a2e93c9cb4af38f5e2d9d98d177976da90f391aaf58a49149f012b75"
13130+
},
13131+
"8152": {
13132+
"state": "OPEN",
13133+
"path": "/Users/Shared/github/neomjs/neo/.github/ISSUE/issue-8152.md",
13134+
"closedAt": null,
13135+
"updatedAt": "2025-12-21T11:37:41Z",
13136+
"contentHash": "c44224be52f30e4884eba525d766ac12b855711bf8d56bf4e2b6860695f8e9a2"
1313013137
}
1313113138
},
1313213139
"releases": {

.github/ISSUE/issue-8152.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
id: 8152
3+
title: Combine DomAccess.addScript and loadScript into a unified API
4+
state: OPEN
5+
labels:
6+
- enhancement
7+
- ai
8+
- refactoring
9+
- architecture
10+
assignees: []
11+
createdAt: '2025-12-21T11:37:41Z'
12+
updatedAt: '2025-12-21T11:37:41Z'
13+
githubUrl: 'https://github.com/neomjs/neo/issues/8152'
14+
author: tobiu
15+
commentsCount: 0
16+
parentIssue: null
17+
subIssues: []
18+
subIssuesCompleted: 0
19+
subIssuesTotal: 0
20+
blockedBy: []
21+
blocking: []
22+
---
23+
# Combine DomAccess.addScript and loadScript into a unified API
24+
25+
`DomAccess.addScript()` and `DomAccess.loadScript()` currently provide similar functionality but with different implementations and use cases.
26+
27+
`addScript` is exposed as a remote method, while `loadScript` is a local helper used by addons.
28+
29+
We should merge these into a single, robust API that:
30+
1. Supports both remote and local usage.
31+
2. Handles both adding the tag and tracking loading state (Promise-based).
32+
3. Standardizes the configuration object.
33+
34+
This is a technical debt cleanup task.
35+
36+
## Activity Log
37+
38+
- 2025-12-21 @tobiu added the `enhancement` label
39+
- 2025-12-21 @tobiu added the `ai` label
40+
- 2025-12-21 @tobiu added the `refactoring` label
41+
- 2025-12-21 @tobiu added the `architecture` label
42+

0 commit comments

Comments
 (0)