Compare commits

..

2 Commits

5 changed files with 62 additions and 11 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-27 - 2.5.4 - fix(build)
remove npm bundling from build script and align documented jwt default state
- Updates the build script to run tsbundle without the npm target
- Bumps @git.zone/tstest from ^3.6.1 to ^3.6.3
- Corrects the README example to show an empty string as the default jwt value
## 2026-03-27 - 2.5.3 - fix(tsconfig)
add Node.js type definitions to TypeScript compiler options

View File

@@ -1,6 +1,6 @@
{
"name": "@design.estate/dees-domtools",
"version": "2.5.3",
"version": "2.5.4",
"private": false,
"description": "A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.",
"main": "dist_ts/index.js",
@@ -10,14 +10,14 @@
"license": "MIT",
"scripts": {
"test": "(tstest test/ --verbose --logfile)",
"build": "(tsbuild --web --allowimplicitany && tsbundle npm)",
"build": "(tsbuild --web --allowimplicitany && tsbundle)",
"format": "(gitzone format)",
"buildDocs": "tsdoc"
},
"devDependencies": {
"@git.zone/tsbuild": "^4.4.0",
"@git.zone/tsbundle": "^2.10.0",
"@git.zone/tstest": "^3.6.1",
"@git.zone/tstest": "^3.6.3",
"@push.rocks/tapbundle": "^6.0.3",
"@types/node": "^25.5.0"
},

56
pnpm-lock.yaml generated
View File

@@ -70,8 +70,8 @@ importers:
specifier: ^2.10.0
version: 2.10.0
'@git.zone/tstest':
specifier: ^3.6.1
version: 3.6.1(socks@2.8.7)(typescript@6.0.2)
specifier: ^3.6.3
version: 3.6.3(socks@2.8.7)(typescript@6.0.2)
'@push.rocks/tapbundle':
specifier: ^6.0.3
version: 6.0.3(socks@2.8.7)
@@ -283,9 +283,15 @@ packages:
'@design.estate/dees-domtools@2.5.1':
resolution: {integrity: sha512-ojzRSkOpQvxpd4drCNF1wadvPwthI6xIJpYjBbOwlgxkFCrlgxlOxHzRKEVnj5wWeUPqykKhddKp33LKW9mydw==}
'@design.estate/dees-domtools@2.5.3':
resolution: {integrity: sha512-E30vu4Cl49nSQAFlazT2Eo9VVR3VG3RGc2NLmVe7i8NMC/Sm2HQisXlpKMZYBOoY8YwdG8W2MiXaD0lbGyibCw==}
'@design.estate/dees-element@2.2.3':
resolution: {integrity: sha512-MpAvJPrJDTDad8hUtdOzMgMFRE7n84O7INhvSlkTTLB3b84j8EKjwfUCMErGAo7Bq5zfw4LG7NnKhLYXXXjkXA==}
'@design.estate/dees-element@2.2.4':
resolution: {integrity: sha512-O9cA6flBMMd+pBwMQrZXwAWel9yVxgokolb+Em6gvkXxPJ0P/B5UDn4Vc2d4ts3ta55PTBm+l2dPeDVGx/bl7Q==}
'@emnapi/core@1.9.1':
resolution: {integrity: sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==}
@@ -470,8 +476,8 @@ packages:
resolution: {integrity: sha512-Rnp/wYHzI8A1pVBKOOePRJgQiBZdW+GEjpQk2uhvXz6A+ljUV2SXKc7NpQVVDsjEZaNFeAI9jMYOdk3lm3yMDA==}
hasBin: true
'@git.zone/tstest@3.6.1':
resolution: {integrity: sha512-htFCPxxtER26/L9NiF1oASp5vVZ1jZnFoV9NyysU3kY3VW7wGbvPRKxScf6NR9yjeSL9AuWerFKIYJ50lkbAQg==}
'@git.zone/tstest@3.6.3':
resolution: {integrity: sha512-xvHZia3VEYO3ztXNqN3+ytF07vA2imZJwpD7GOv/wVM/hY58bUVvs/YnJ0C4nwiCGiHV87LU27NDEGfoNPYZcw==}
hasBin: true
'@hapi/bourne@3.0.0':
@@ -4841,6 +4847,32 @@ snapshots:
- supports-color
- vue
'@design.estate/dees-domtools@2.5.3':
dependencies:
'@api.global/typedrequest': 3.3.0
'@design.estate/dees-comms': 1.0.30
'@push.rocks/lik': 6.4.0
'@push.rocks/smartdelay': 3.0.5
'@push.rocks/smartjson': 6.0.0
'@push.rocks/smartmarkdown': 3.0.3
'@push.rocks/smartpromise': 4.2.3
'@push.rocks/smartrouter': 1.3.3
'@push.rocks/smartrx': 3.0.10
'@push.rocks/smartstate': 2.3.0
'@push.rocks/smartstring': 4.1.0
'@push.rocks/smarturl': 3.1.0
'@push.rocks/webrequest': 4.0.5
'@push.rocks/websetup': 3.0.19
'@push.rocks/webstore': 2.0.21
'@tempfix/lenis': 1.3.20
lit: 3.3.2
sweet-scroll: 4.0.0
transitivePeerDependencies:
- '@nuxt/kit'
- react
- supports-color
- vue
'@design.estate/dees-element@2.2.3':
dependencies:
'@design.estate/dees-domtools': 2.5.1
@@ -4853,6 +4885,18 @@ snapshots:
- supports-color
- vue
'@design.estate/dees-element@2.2.4':
dependencies:
'@design.estate/dees-domtools': 2.5.3
'@push.rocks/isounique': 1.0.5
'@push.rocks/smartrx': 3.0.10
lit: 3.3.2
transitivePeerDependencies:
- '@nuxt/kit'
- react
- supports-color
- vue
'@emnapi/core@1.9.1':
dependencies:
'@emnapi/wasi-threads': 1.2.0
@@ -5028,7 +5072,7 @@ snapshots:
'@push.rocks/smartshell': 3.3.8
tsx: 4.21.0
'@git.zone/tstest@3.6.1(socks@2.8.7)(typescript@6.0.2)':
'@git.zone/tstest@3.6.3(socks@2.8.7)(typescript@6.0.2)':
dependencies:
'@git.zone/tsbundle': 2.10.0
'@git.zone/tsrun': 2.0.2
@@ -6477,7 +6521,7 @@ snapshots:
'@push.rocks/taskbuffer@8.0.2':
dependencies:
'@design.estate/dees-element': 2.2.3
'@design.estate/dees-element': 2.2.4
'@push.rocks/lik': 6.4.0
'@push.rocks/smartdelay': 3.0.5
'@push.rocks/smartlog': 3.2.1

View File

@@ -347,7 +347,7 @@ const state = domtools.domToolsStatePart;
// Get current state
const currentState = state.getState();
console.log(currentState.virtualViewport); // 'native'
console.log(currentState.jwt); // null
console.log(currentState.jwt); // ''
// Update state
state.setState({

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@design.estate/dees-domtools',
version: '2.5.3',
version: '2.5.4',
description: 'A package providing tools to simplify complex CSS structures and web development tasks, featuring TypeScript support and integration with various web technologies.'
}