Skip to content

Commit 0cb10fe

Browse files
authored
Merge pull request #7919 from plotly/cam/7918/update-deps-for-v4
chore: Upgrade dependencies for v4
2 parents e9599e7 + 25bf80a commit 0cb10fe

22 files changed

Lines changed: 3721 additions & 6223 deletions

File tree

biome.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.2.0/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.5.5/schema.json",
33
"assist": { "actions": { "source": { "organizeImports": "on" } } },
44
"files": {
55
"maxSize": 10000000,
@@ -17,6 +17,7 @@
1717
"!**/stackgl_modules",
1818
"!**/node_modules",
1919
"!**/build",
20+
"!**/.venv/**",
2021
"!**/tasks/test_amdefine.js",
2122
"!**/tasks/test_requirejs.js",
2223
"!**/test/jasmine/assets/jquery-1.8.3.min.js"
@@ -25,9 +26,9 @@
2526
"linter": {
2627
"enabled": true,
2728
"rules": {
28-
"recommended": false,
29+
"preset": "none",
2930
"complexity": {
30-
"noExtraBooleanCast": "error",
31+
"noExtraBooleanCast": "off",
3132
"noUselessCatch": "error",
3233
"useLiteralKeys": "error",
3334
"noAdjacentSpacesInRegex": "error"

devtools/regl_codegen/server.mjs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import ecstatic from 'ecstatic';
1+
import fs from 'node:fs';
2+
import http from 'node:http';
3+
import path from 'node:path';
24
import { build } from 'esbuild';
3-
import fs from 'fs';
4-
import http from 'http';
55
import minimist from 'minimist';
6-
import path from 'path';
6+
import sirv from 'sirv';
77
import { localDevReglCodegenConfig as config } from '../../esbuild-config.js';
88
import constants from '../../tasks/util/constants.js';
99
import {
@@ -19,12 +19,13 @@ var PORT = args.port || 3000;
1919

2020
var reglTraceList = ['parcoords', 'scattergl', 'scatterpolargl', 'splom'];
2121

22-
// Create server
23-
var _static = ecstatic({
24-
root: constants.pathToRoot,
25-
cache: 0,
22+
const _static = sirv(constants.pathToRoot, {
23+
dev: true,
24+
maxAge: 0,
2625
gzip: true,
27-
cors: true
26+
setHeaders: (res) => {
27+
res.setHeader('Access-Control-Allow-Origin', '*');
28+
}
2829
});
2930

3031
var tracesReceived = [];

devtools/test_dashboard/devtools.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/* global Plotly:false */
44

5-
var Fuse = require('fuse.js/dist/fuse.common.js');
5+
var Fuse = require('fuse.js');
66
var mocks = require('../../build/test_dashboard_mocks.json');
77
var Lib = require('../../src/lib');
88

devtools/test_dashboard/server.mjs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import ecstatic from 'ecstatic';
1+
import http from 'node:http';
22
import { build, context } from 'esbuild';
3-
import http from 'http';
43
import minimist from 'minimist';
4+
import sirv from 'sirv';
55
import { devtoolsConfig, localDevConfig } from '../../esbuild-config.js';
66
import constants from '../../tasks/util/constants.js';
77
import { createMocksList, getMockFiles, readFiles, saveMockListToFile } from '../dashboard_utilities.mjs';
@@ -26,11 +26,13 @@ console.log('watching esbuild...');
2626
await ctx.watch();
2727

2828
function devServer() {
29-
const staticFilesHandler = ecstatic({
30-
root: constants.pathToRoot,
31-
cache: 0,
29+
const staticFilesHandler = sirv(constants.pathToRoot, {
30+
dev: true,
31+
maxAge: 0,
3232
gzip: true,
33-
cors: true
33+
setHeaders: (res) => {
34+
res.setHeader('Access-Control-Allow-Origin', '*');
35+
}
3436
});
3537

3638
const server = http.createServer((req, res) => {

0 commit comments

Comments
 (0)