Skip to content

Commit e75ad4f

Browse files
committed
Clean up NPM dependencies
Signed-off-by: Andrew Stein <steinlink@gmail.com>
1 parent a9b9258 commit e75ad4f

14 files changed

Lines changed: 33 additions & 78 deletions

File tree

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clsx": "^2.0.0",
2727
"mkdirp": "3",
2828
"prism-react-renderer": "^1.3.3",
29-
"puppeteer": "22.10.0",
29+
"puppeteer": "^23",
3030
"react": "^18.0.0",
3131
"react-dom": "^18.0.0",
3232
"superstore-arrow": "3.0.0"

examples/webpack-example/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"html-webpack-plugin": "^5.1.0",
2323
"style-loader": "^0.18.2",
2424
"webpack": "^5.14.0",
25-
"webpack-cli": "^4.7.0",
26-
"webpack-dev-server": "^4.11.1"
25+
"webpack-cli": "^4.7.0"
2726
}
2827
}

examples/workspace/src/index.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
body {
2+
display: flex;
3+
flex-direction: column;
4+
position: absolute;
5+
top: 0;
6+
left: 0;
7+
right: 0;
8+
bottom: 0;
9+
margin: 0;
10+
padding: 0;
11+
overflow: hidden;
12+
}

examples/workspace/src/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,15 @@ import "@finos/perspective-viewer";
1616
import "@finos/perspective-viewer-datagrid";
1717
import "@finos/perspective-viewer-d3fc";
1818

19-
import "./index.less";
19+
import "./index.css";
20+
import "@finos/perspective-workspace/dist/css/pro.css";
21+
import "@finos/perspective-viewer/dist/css/themes.css";
2022

2123
const datasource = async () => {
2224
const req = fetch("./superstore.lz4.arrow");
2325
const resp = await req;
2426
const buffer = await resp.arrayBuffer();
25-
const worker = perspective.worker();
27+
const worker = await perspective.worker();
2628
return await worker.table(buffer);
2729
};
2830

examples/workspace/src/index.less

Lines changed: 0 additions & 27 deletions
This file was deleted.

examples/workspace/webpack.config.js

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,8 @@ module.exports = {
3030
module: {
3131
rules: [
3232
{
33-
test: /\.js$/,
34-
enforce: "pre",
35-
use: ["source-map-loader"],
36-
},
37-
{
38-
test: /\.less$/,
39-
use: [
40-
{ loader: "style-loader" },
41-
{ loader: "css-loader" },
42-
{ loader: "less-loader" },
43-
],
33+
test: /\.css$/,
34+
use: [{ loader: "style-loader" }, { loader: "css-loader" }],
4435
},
4536
{
4637
test: /\.(png|jpe?g|gif)$/i,

package.json

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@finos/perspective-viewer-openlayers": "workspace:^",
4848
"@finos/perspective-workspace": "workspace:^",
4949
"@fontsource/roboto-mono": "4.5.10",
50-
"@playwright/test": "1.37.1",
50+
"@playwright/test": "^1.47",
5151
"@types/ws": "^7.2.2",
5252
"@zip.js/zip.js": "^2.7.27",
5353
"auto-changelog": "^2.4.0",
@@ -57,42 +57,27 @@
5757
"dotenv": "^8.1.0",
5858
"esbuild": "^0.14.54",
5959
"fs-extra": "^8.1.0",
60-
"glob": "^7.2.0",
60+
"glob": "^11",
6161
"glob-gitignore": "^1.0.14",
62-
"html-webpack-plugin": "^5.1.0",
6362
"husky": "^7.0.4",
6463
"inquirer": "^7.0.0",
65-
"jsdoc-to-markdown": "^8.0.0",
66-
"less": "^4.1.3",
67-
"less-loader": "^7.2.1",
6864
"minimatch": "^5.1.2",
69-
"minimist": "^1.2.0",
7065
"mkdirp": "^0.5.1",
71-
"npm-pack-here": "^1.2.0",
7266
"npm-run-all": "^4.1.3",
7367
"octokit": "^1.7.2",
7468
"prettier": "^2.7.1",
75-
"pretty-error": "^4.0.0",
76-
"puppeteer": "^13.1.3",
77-
"rimraf": "^2.6.2",
78-
"sinon": "^7.3.1",
69+
"puppeteer": "^23",
70+
"rimraf": "^6",
7971
"stoppable": "^1.1.0",
8072
"style-loader": "^3.3.1",
8173
"superstore-arrow": "3.0.0",
8274
"tar": "^6.1.13",
83-
"term-img": "^4.1.0",
84-
"timezone-mock": "^1.3.6",
85-
"tiny-glob": "^0.2.9",
8675
"ts-loader": "^6.2.0",
8776
"ts-node": "^10.9.2",
8877
"tsx": "^4.7.1",
89-
"typedoc": "^0.24.8",
90-
"typedoc-plugin-markdown": "^3.15.4",
91-
"typedoc-plugin-no-inherit": "^1.4.0",
9278
"typescript": "5.1.6",
9379
"webpack": "^5.60.0",
94-
"webpack-cli": "^4.7.0",
95-
"webpack-dev-server": "^4.11.1"
80+
"webpack-cli": "^4.7.0"
9681
},
9782
"scripts": {
9883
"preinstall": "npx only-allow pnpm",
@@ -123,12 +108,5 @@
123108
"fix": "node tools/perspective-scripts/fix.mjs",
124109
"version": "node tools/perspective-scripts/version.mjs",
125110
"jlab_link": "pip3 install ./python/perspective --no-build-isolation"
126-
},
127-
"dependencies": {
128-
"canvas": "^2.11.2",
129-
"fast-xml-parser": "^4.4.0",
130-
"gif-encoder-2": "^1.0.5",
131-
"gifencoder": "^2.0.1",
132-
"svg-parser": "^2.0.4"
133111
}
134112
}

packages/perspective-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
"@finos/perspective-viewer-openlayers": "workspace:^",
3333
"@finos/perspective-workspace": "workspace:^",
3434
"commander": "^2.19.0",
35-
"puppeteer": "^13.1.3"
35+
"puppeteer": "^23"
3636
}
3737
}

rust/perspective-js/test/js/constructors.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ let arrow_lists_data = {
149149
],
150150
float_arr: [
151151
"[]",
152-
"[3.14,3.141592653589793,6.283185307179586,1.4142135623730951]",
152+
"[3.14,3.141592653589793,6.283185307179586,1.4142135623730952]",
153153
"[12.00001]",
154154
"[100000000.0,100000000.0,100000000.0,100000000.0]",
155155
],

tools/perspective-scripts/lint_cpp.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import sh from "./sh.mjs";
1414
import * as fs from "fs";
1515
import * as url from "url";
1616
import * as os from "os";
17-
import glob from "glob";
17+
import * as glob from "glob";
1818
import { execSync } from "child_process";
1919
import * as dotenv from "dotenv";
2020

0 commit comments

Comments
 (0)