Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,394 changes: 2,317 additions & 1,077 deletions package-lock.json

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"packages/shared"
],
"engines": {
"node": ">=12.0.0",
"node": ">=18.0.0",
"npm": ">=7.0.0"
},
"scripts": {
Expand Down Expand Up @@ -53,6 +53,10 @@
"devDependencies": {
"@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2",
"@rollup/plugin-commonjs": "^25.0.8",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"@types/node": "^16.11.14",
"@typescript-eslint/eslint-plugin": "^5.41.0",
"@typescript-eslint/parser": "^5.41.0",
Expand All @@ -68,6 +72,7 @@
"husky": "^7.0.4",
"license-report": "^6.4.0",
"lint-staged": "^12.1.3",
"rollup": "^4.24.2",
"typescript": "~4.2.4"
},
"lint-staged": {
Expand Down
6 changes: 3 additions & 3 deletions packages/angular/licences.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name license period license type installed version author
---- -------------- ------------ ----------------- ------
tslib perpetual 0BSD 2.4.1 Microsoft Corp.
tslib perpetual 0BSD 2.8.1 Microsoft Corp.
@angular-devkit/build-angular perpetual MIT 12.2.18 Angular Authors
@angular/cli perpetual MIT 12.2.18 Angular Authors
@angular/common perpetual MIT 12.2.17 angular
Expand All @@ -18,8 +18,8 @@ karma-coverage perpetual MIT 2.0.3
karma-jasmine perpetual MIT 4.0.2 Vojta Jina <vojta.jina@gmail.com>
karma-jasmine-html-reporter perpetual MIT 1.7.0
ng-packagr perpetual MIT 12.2.7 David Herges <david@spektrakel.de>
rollup perpetual MIT 2.79.2 Rich Harris
rollup-plugin-typescript2 perpetual MIT 0.31.2 @ezolenko
rollup perpetual MIT 4.53.2 Rich Harris
rollup-plugin-typescript2 perpetual MIT 0.36.0 @ezolenko
webpack perpetual n/a n/a n/a
zone.js perpetual MIT 0.14.0 Brian Ford
@angular/common perpetual MIT 12.2.17 angular
Expand Down
4 changes: 2 additions & 2 deletions packages/angular/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@
"karma-jasmine": "~4.0.0",
"karma-jasmine-html-reporter": "^1.5.0",
"ng-packagr": "^12.0.0",
"rollup": "^2.61.1",
"rollup-plugin-typescript2": "^0.31.1",
"rollup": "^4.24.2",
"rollup-plugin-typescript2": "^0.36.0",
"webpack": "5.76.0",
"zone.js": "^0.14.0"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/react/autogen/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import resolve from '@rollup/plugin-node-resolve'
import typescript from 'rollup-plugin-typescript2'
import transformPaths from '@zerollup/ts-transform-paths'
import commonjs from 'rollup-plugin-commonjs'
import commonjs from '@rollup/plugin-commonjs'

const extensions = ['.ts']
const plugins = [
Expand Down
8 changes: 4 additions & 4 deletions packages/react/licences.txt
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
name license period license type installed version author
---- -------------- ------------ ----------------- ------
@rollup/plugin-node-resolve perpetual MIT 13.3.0 Rich Harris <richard.a.harris@gmail.com>
@rollup/plugin-node-resolve perpetual MIT 15.3.1 Rich Harris <richard.a.harris@gmail.com>
@types/react perpetual MIT 17.0.22 n/a
@types/node perpetual MIT 16.11.17 n/a
@zerollup/ts-transform-paths perpetual MIT 1.7.18 Stefan Zerkalica zerkalica@gmail.com
react perpetual MIT 18.3.1 n/a
react-dom perpetual MIT 18.3.1 n/a
rimraf perpetual ISC 3.0.2 Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)
rollup perpetual MIT 2.79.2 Rich Harris
rollup perpetual MIT 4.53.2 Rich Harris
rollup-plugin-peer-deps-external perpetual MIT 2.2.4 n/a
rollup-plugin-postcss perpetual MIT 4.0.2 EGOIST <0x142857@gmail.com>
rollup-plugin-rename-node-modules perpetual MIT 1.3.1 Lazyuki
rollup-plugin-typescript2 perpetual MIT 0.31.2 @ezolenko
rollup-plugin-typescript2 perpetual MIT 0.36.0 @ezolenko
tsconfig-paths-webpack-plugin perpetual MIT 3.5.2 Jonas Kello
tslib perpetual 0BSD 2.4.1 Microsoft Corp.
tslib perpetual 0BSD 2.8.1 Microsoft Corp.
ttypescript perpetual MIT 1.5.13 cevek
typescript perpetual Apache-2.0 4.2.4 Microsoft Corp.
react perpetual MIT 18.3.1 n/a
Expand Down
10 changes: 5 additions & 5 deletions packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@
"type": "module",
"sideEffects": false,
"scripts": {
"build": "rimraf dist && tsc --project tsconfig.lib.json --emitDeclarationOnly && rollup --config; rm -rf dist/.cache; cp LICENSE README.md package.json ./dist",
"build": "rimraf dist && tsc --project tsconfig.lib.json --emitDeclarationOnly && rollup --config && rm -rf dist/.cache && cp LICENSE README.md package.json ./dist",
"tsc": "tsc",
"generate": "rollup -c ./autogen/rollup.config.js; node .autogen.cjs; rm .autogen.cjs",
"generate": "rollup -c ./autogen/rollup.config.js && node .autogen.cjs && rm .autogen.cjs",
"publish:dist": "cd ./dist; npm publish"
},
"peerDependencies": {
Expand All @@ -42,18 +42,18 @@
"react-dom": ">=16.8.0 || ^17 || ^18 || ^19"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^13.0.4",
"@rollup/plugin-node-resolve": "^15.2.3",
"@types/react": ">=16.8.0",
"@types/node": "^16.11.17",
"@zerollup/ts-transform-paths": "^1.7.18",
"react": ">=16.8.0",
"react-dom": ">=16.8.0",
"rimraf": "^3.0.2",
"rollup": "^2.61.1",
"rollup": "^4.24.2",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"rollup-plugin-rename-node-modules": "^1.3.1",
"rollup-plugin-typescript2": "^0.31.1",
"rollup-plugin-typescript2": "^0.36.0",
"tsconfig-paths-webpack-plugin": "^3.5.2",
"tslib": "^2.3.1",
"ttypescript": "^1.5.13",
Expand Down
9 changes: 6 additions & 3 deletions packages/react/rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,17 @@ import peerDepsExternal from 'rollup-plugin-peer-deps-external'
import typescript from 'rollup-plugin-typescript2'
import transformPaths from '@zerollup/ts-transform-paths'
import postcss from 'rollup-plugin-postcss'
import json from '@rollup/plugin-json'
import renameNodeModules from 'rollup-plugin-rename-node-modules'
import pkg from './package.json'
import packageJson from './package.json' assert { type: 'json' }
import ts from 'typescript'

// Array of extensions to be handled by babel
const extensions = ['.ts', '.tsx']

// Excluded dependencies
const externals = [
...Object.keys(pkg.devDependencies),
...Object.keys(packageJson.devDependencies),
]

const regexesOfPackages = externals // To prevent having node_modules in the build files
Expand All @@ -27,6 +29,7 @@ export default {
preserveModulesRoot: './src',
},
plugins: [
json(),
peerDepsExternal(),
resolve({
extensions,
Expand All @@ -35,7 +38,7 @@ export default {
modules: true,
}),
typescript({
typescript: require('typescript'),
typescript: ts,
tsconfig: './tsconfig.lib.json',
transformers: [(service) => transformPaths(service.getProgram())],
}),
Expand Down
2 changes: 1 addition & 1 deletion packages/react/tsconfig.lib.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"src/**/*.tsx",
],
"compilerOptions": {
"rootDir": "./src",
"rootDir": "../../",
"baseUrl": "./",
}
}
2 changes: 1 addition & 1 deletion packages/solid/licences.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name license period license type installed version author
---- -------------- ------------ ----------------- ------
eslint-plugin-solid perpetual MIT 0.13.2 Josh Wilson <joshwilsonvu@gmail.com>
rollup perpetual MIT 4.38.0 Rich Harris
rollup perpetual MIT 4.53.2 Rich Harris
solid-js perpetual MIT 1.9.4 Ryan Carniato
tslib perpetual 0BSD 2.8.1 Microsoft Corp.
tsx perpetual MIT 4.19.2 Hiroki Osame hiroki.osame@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion packages/svelte/autogen/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import resolve from '@rollup/plugin-node-resolve'
import typescript from 'rollup-plugin-typescript2'
import transformPaths from '@zerollup/ts-transform-paths'
import commonjs from 'rollup-plugin-commonjs'
import commonjs from '@rollup/plugin-commonjs'

const extensions = ['.ts']
const plugins = [
Expand Down
2 changes: 1 addition & 1 deletion packages/svelte/gallery.rollup.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import typescript from 'rollup-plugin-typescript2'
import serve from 'rollup-plugin-serve'
import livereload from 'rollup-plugin-livereload'
import copy from 'rollup-plugin-copy'
import commonjs from 'rollup-plugin-commonjs'
import commonjs from '@rollup/plugin-commonjs'

export default {
input: ['src-demo/svelte-gallery.ts'],
Expand Down
8 changes: 4 additions & 4 deletions packages/svelte/licences.txt
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
name license period license type installed version author
---- -------------- ------------ ----------------- ------
@rollup/plugin-node-resolve perpetual MIT 13.3.0 Rich Harris <richard.a.harris@gmail.com>
@rollup/plugin-node-resolve perpetual MIT 15.3.1 Rich Harris <richard.a.harris@gmail.com>
@sveltejs/package perpetual MIT 1.0.0-next.5 n/a
@tsconfig/svelte perpetual MIT 2.0.1 n/a
@zerollup/ts-transform-paths perpetual MIT 1.7.18 Stefan Zerkalica zerkalica@gmail.com
eslint-plugin-svelte perpetual MIT 2.10.0 Yosuke Ota (https://github.com/ota-meshi)
rollup perpetual MIT 2.79.2 Rich Harris
rollup perpetual MIT 4.53.2 Rich Harris
rollup-plugin-copy perpetual MIT 3.5.0 Vlad Shcherbin <vlad.shcherbin@gmail.com>
rollup-plugin-livereload perpetual MIT 2.0.5 Thomas Ghysels <info@thomasg.be>
rollup-plugin-serve perpetual MIT 2.0.3 Thomas Ghysels <info@thomasg.be>
rollup-plugin-svelte perpetual MIT 7.1.6 Rich Harris
rollup-plugin-typescript2 perpetual MIT 0.31.2 @ezolenko
rollup-plugin-typescript2 perpetual MIT 0.36.0 @ezolenko
svelte perpetual MIT 3.50.1 Rich Harris
svelte-check perpetual MIT 2.7.1 The Svelte Community
svelte-preprocess perpetual MIT 4.10.7 Christian Kaisermann <christian@kaisermann.me>
tslib perpetual 0BSD 2.4.1 Microsoft Corp.
tslib perpetual 0BSD 2.8.1 Microsoft Corp.
ttypescript perpetual MIT 1.5.13 cevek
typescript perpetual Apache-2.0 4.2.4 Microsoft Corp.
svelte perpetual MIT 3.50.1 Rich Harris
6 changes: 3 additions & 3 deletions packages/svelte/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,17 +49,17 @@
"svelte": "^3.48.0 || ^4.0.0 "
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^13.0.4",
"@rollup/plugin-node-resolve": "^15.2.3",
"@sveltejs/package": "^1.0.0-next.5",
"@tsconfig/svelte": "^2.0.0",
"@zerollup/ts-transform-paths": "^1.7.18",
"eslint-plugin-svelte": "^2.10.0",
"rollup": "^2.61.1",
"rollup": "^4.24.2",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-livereload": "^2.0.5",
"rollup-plugin-serve": "^2.0.1",
"rollup-plugin-svelte": "^7.1.0",
"rollup-plugin-typescript2": "^0.31.1",
"rollup-plugin-typescript2": "^0.36.0",
"svelte": "^3.48.0",
"svelte-check": "^2.7.0",
"svelte-preprocess": "^4.10.7",
Expand Down
16 changes: 8 additions & 8 deletions packages/ts/licences.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,16 @@ three perpetual MIT 0.135.0
throttle-debounce perpetual MIT 5.0.0 Ivan Nikolić <niksy5@gmail.com> (http://ivannikolic.com)
to-px perpetual MIT 1.1.0 Mikola Lysenko
topojson-client perpetual ISC 3.1.0 Mike Bostock https://bost.ocks.org/mike
tslib perpetual 0BSD 2.4.1 Microsoft Corp.
@rollup/plugin-json perpetual MIT 4.1.0 rollup
tslib perpetual 0BSD 2.8.1 Microsoft Corp.
@rollup/plugin-json perpetual MIT 6.1.0 rollup
@rollup/plugin-node-resolve perpetual MIT 15.3.1 Rich Harris <richard.a.harris@gmail.com>
@rollup/plugin-commonjs perpetual MIT 25.0.8 Rich Harris <richard.a.harris@gmail.com>
@rollup/plugin-terser perpetual MIT 0.4.4 Peter Placzek <peter.placzek1996@gmail.com>
@types/to-px perpetual MIT 1.1.2 n/a
@zerollup/ts-transform-paths perpetual MIT 1.7.18 Stefan Zerkalica zerkalica@gmail.com
rimraf perpetual ISC 3.0.2 Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)
rollup perpetual MIT 2.79.2 Rich Harris
rollup-plugin-commonjs perpetual MIT 10.1.0 Rich Harris
rollup-plugin-node-resolve perpetual MIT 5.2.0 Rich Harris <richard.a.harris@gmail.com>
rollup perpetual MIT 4.53.2 Rich Harris
rollup-plugin-postcss perpetual MIT 4.0.2 EGOIST <0x142857@gmail.com>
rollup-plugin-rename-node-modules perpetual MIT 1.3.1 Lazyuki
rollup-plugin-terser perpetual MIT 7.0.2 Bogdan Chadkin <trysound@yandex.ru>
rollup-plugin-typescript2 perpetual MIT 0.31.2 @ezolenko
rollup-plugin-visualizer perpetual MIT 4.2.2 Denis Bardadym <bardadymchik@gmail.com>
rollup-plugin-typescript2 perpetual MIT 0.36.0 @ezolenko
rollup-plugin-visualizer perpetual MIT 5.14.0 Denis Bardadym <bardadymchik@gmail.com>
18 changes: 9 additions & 9 deletions packages/ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,23 +35,23 @@
"dist/styles/index.js"
],
"scripts": {
"build": "sha=$(tar cf - ./src | shasum); if [[ $(echo $sha) == $(< .srcsha) ]] && [[ -d \"./dist\" ]]; then echo \"Lib Build Exists\"; else npm run forcebuild; echo $sha > .srcsha; fi",
"forcebuild": "rimraf dist; rollup -c; rm -rf dist/.cache; cp LICENSE README.md package.json ./dist",
"build": "sha=$(tar cf - ./src | shasum); if [[ $(echo $sha) == $(< .srcsha) ]] && [[ -d \"./dist\" ]]; then echo \"Lib Build Exists\"; else npm run forcebuild && echo $sha > .srcsha; fi",
"forcebuild": "rimraf dist && rollup -c rollup.config.js && rm -rf dist/.cache && cp LICENSE README.md package.json ./dist",
"publish:dist": "cd ./dist; npm publish"
},
"devDependencies": {
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-commonjs": "^25.0.8",
"@rollup/plugin-terser": "^0.4.4",
"@types/to-px": "^1.1.2",
"@zerollup/ts-transform-paths": "^1.7.18",
"rimraf": "^3.0.2",
"rollup": "^2.61.1",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup": "^4.24.2",
"rollup-plugin-postcss": "^4.0.1",
"rollup-plugin-rename-node-modules": "^1.3.1",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.31.1",
"rollup-plugin-visualizer": "^4.2.2"
"rollup-plugin-typescript2": "^0.36.0",
"rollup-plugin-visualizer": "^5.9.0"
},
"dependencies": {
"@emotion/css": "^11.7.1",
Expand Down
11 changes: 5 additions & 6 deletions packages/ts/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import json from '@rollup/plugin-json'
import typescript from 'rollup-plugin-typescript2'
import transformPaths from '@zerollup/ts-transform-paths'
import resolve from 'rollup-plugin-node-resolve'
import commonjs from 'rollup-plugin-commonjs'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import postcss from 'rollup-plugin-postcss'
import renameNodeModules from 'rollup-plugin-rename-node-modules'
// import visualizer from 'rollup-plugin-visualizer'
import pkg from './package.json'
import pkg from './package.json' assert { type: 'json' }
import ts from 'typescript'

const d3Libs = ['d3-array', 'd3-axis', 'd3-brush', 'd3-chord', 'd3-collection', 'd3-color',
'd3-contour', 'd3-dispatch', 'd3-drag', 'd3-dsv', 'd3-ease', 'd3-fetch', 'd3-force',
Expand Down Expand Up @@ -37,11 +37,10 @@ const plugins = [
}),
json(),
typescript({
typescript: require('typescript'),
typescript: ts,
transformers: [(service) => transformPaths(service.getProgram())],
}),
renameNodeModules(),
// visualizer({ sourcemap: true, template: 'network' }),
]

export default [
Expand Down
2 changes: 1 addition & 1 deletion packages/vue/autogen/rollup.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import resolve from '@rollup/plugin-node-resolve'
import typescript from 'rollup-plugin-typescript2'
import transformPaths from '@zerollup/ts-transform-paths'
import commonjs from 'rollup-plugin-commonjs'
import commonjs from '@rollup/plugin-commonjs'

const extensions = ['.ts', '.vue']
const plugins = [
Expand Down
Loading
Loading