Skip to content

Commit 9bfc773

Browse files
committed
fix: add webpack umd tests
update clean scripts to include types-3.4 directory across all packages fix webpack config to disable AMD parsing for layout bundle, ensuring it exposes the expected global variable
1 parent b762adf commit 9bfc773

46 files changed

Lines changed: 621 additions & 30 deletions

Some content is hidden

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

demos/gallery/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "@hpcc-js/demo-gallery",
44
"type": "module",
55
"scripts": {
6-
"clean": "rimraf --glob types dist *.tsbuildinfo",
6+
"clean": "rimraf --glob types types-3.4 dist *.tsbuildinfo",
77
"bundle": "vite build",
88
"bundle-watch": "vite --port 5500",
99
"gen-types": "tsgo --project tsconfig.json",

demos/imdb/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "@hpcc-js/demo-imdb",
44
"type": "module",
55
"scripts": {
6-
"clean": "rimraf --glob types dist *.tsbuildinfo",
6+
"clean": "rimraf --glob types types-3.4 dist *.tsbuildinfo",
77
"lint": "eslint ./src",
88
"dev": "vite",
99
"preview": "vite preview",

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@
1313
"uninstall-lock": "rimraf --glob package-lock.json packages/**/package-lock.json demos/**/package-lock.json tests/**/package-lock.json",
1414
"uninstall-node-modules": "rimraf --glob node_modules packages/**/node_modules demos/**/node_modules tests/**/node_modules",
1515
"uninstall": "lerna clean && npm run uninstall-node-modules",
16-
"clean-root": "rimraf --glob build coverage dist lib* types temp tmp *.tsbuildinfo .vitepress/dist .vitepress/cache docs/api",
16+
"clean-root": "rimraf --glob build coverage dist lib* types types-3.4 temp tmp *.tsbuildinfo .vitepress/dist .vitepress/cache docs/api",
1717
"clean": "lerna run clean --no-sort && npm run clean-root",
1818
"build": "lerna run build",
1919
"lint": "lerna run --no-bail lint",
2020
"lint-fix": "lerna run --no-bail lint -- --fix",
2121
"test-browser": "vitest run --project browser",
2222
"test-browser-esm": "cd tests/browser-esm && npm i && npm test",
2323
"test-browser-umd": "cd tests/browser-umd && npm i && npm test",
24+
"test-webpack-browser-umd": "cd tests/webpack-browser-umd && npm i && npm test",
2425
"test-node": "vitest run --project node",
2526
"test-node-esm": "cd tests/node-esm && npm i && npm test",
2627
"test-node-cjs": "cd tests/node-cjs && npm i && npm test",

packages/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"types/*"
2222
],
2323
"scripts": {
24-
"clean": "rimraf --glob lib* types dist *.tsbuildinfo .turbo",
24+
"clean": "rimraf --glob lib* types types-3.4 dist *.tsbuildinfo .turbo",
2525
"bundle": "vite build",
2626
"bundle-watch": "vite build --watch",
2727
"bundle-serve": "vite",

packages/chart/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"types/*"
2222
],
2323
"scripts": {
24-
"clean": "rimraf --glob lib* types dist *.tsbuildinfo .turbo",
24+
"clean": "rimraf --glob lib* types types-3.4 dist *.tsbuildinfo .turbo",
2525
"bundle": "vite build",
2626
"bundle-watch": "vite build --watch",
2727
"bundle-serve": "vite --port 5500",

packages/codemirror/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"types/*"
2222
],
2323
"scripts": {
24-
"clean": "rimraf --glob lib* types dist *.tsbuildinfo .turbo",
24+
"clean": "rimraf --glob lib* types types-3.4 dist *.tsbuildinfo .turbo",
2525
"bundle": "vite build",
2626
"bundle-watch": "vite build --watch",
2727
"bundle-serve": "vite --port 5501",

packages/codemirror/src/codemirror-shim.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ import "codemirror/mode/ecl/ecl.js";
33
import "codemirror/mode/gfm/gfm.js";
44
import "codemirror/mode/htmlmixed/htmlmixed.js";
55
import "codemirror/mode/javascript/javascript.js";
6+
import "codemirror/mode/markdown/markdown.js";
67
import "codemirror/mode/xml/xml.js";
78
import "codemirror/mode/sql/sql.js";
89
import "codemirror/mode/yaml/yaml.js";
10+
import "codemirror/mode/meta.js";
911
import "./mode/dot/dot.ts";
1012
import "./mode/markdown/markdown.ts";
1113

@@ -16,6 +18,7 @@ import "codemirror/addon/fold/comment-fold.js";
1618
import "codemirror/addon/fold/foldcode.js";
1719
import "codemirror/addon/fold/foldgutter.js";
1820
import "codemirror/addon/fold/indent-fold.js";
21+
import "codemirror/addon/mode/overlay.js";
1922
import "codemirror/addon/fold/xml-fold.js";
2023

2124
import "codemirror/addon/fold/foldgutter.css";

packages/common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"font-awesome/**/*"
2424
],
2525
"scripts": {
26-
"clean": "rimraf --glob lib* types dist font-awesome *.tsbuildinfo .turbo",
26+
"clean": "rimraf --glob lib* types types-3.4 dist font-awesome *.tsbuildinfo .turbo",
2727
"bundle": "vite build",
2828
"bundle-watch": "vite build --watch",
2929
"bundle-serve": "vite --port 5502",

packages/comms/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"types/*"
3535
],
3636
"scripts": {
37-
"clean": "rimraf --glob lib* types dist *.tsbuildinfo .turbo",
37+
"clean": "rimraf --glob lib* types types-3.4 dist *.tsbuildinfo .turbo",
3838
"bundle-node": "node ./esbuild.js",
3939
"bundle-browser": "vite build",
4040
"bundle": "run-s bundle-browser bundle-node",

packages/composite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"types/*"
2222
],
2323
"scripts": {
24-
"clean": "rimraf --glob lib* types dist *.tsbuildinfo .turbo",
24+
"clean": "rimraf --glob lib* types types-3.4 dist *.tsbuildinfo .turbo",
2525
"bundle": "vite build",
2626
"bundle-watch": "vite build --watch",
2727
"bundle-serve": "vite --port 5503",

0 commit comments

Comments
 (0)