Implement dashboards as web components
Gruntfile.js
0 → 100644
docs/DefiningDashboards.md
0 → 100644
This diff is collapsed.
{ | ||
"name": "data-cubed", | ||
"repository": { | ||
"url": "https://gitlab.wikimedia.org/repos/releng/ddd", | ||
"type": "git" | ||
}, | ||
"main": "www/static/DashboardApp.ts", | ||
"scripts": { | ||
"prepare": "grunt svgstore", | ||
"prebuild": "tsc", | ||
"build": "esbuild ./www/static/DashboardApp.js --bundle --outfile=./www/static/app.js --target=es2020 --format=iife --platform=browser --keep-names" | ||
}, | ||
"dependencies": { | ||
"@operatortc/components": "^13.0.0", | ||
"@operatortc/tonic": "^14.0.0", | ||
"@popperjs/core": "^2.10.2", | ||
"@trevoreyre/autocomplete-js": "^2.2.0", | ||
"@types/luxon": "^2.0.7", | ||
"@typescript/lib-dom": "npm:@types/web", | ||
"bootstrap": "^5.1.3", | ||
"chart.js": "^3.6.0", | ||
"chartjs-adapter-luxon": "^1.1.0", | ||
"chartjs-plugin-datalabels": "^2.0.0", | ||
"jsoneditor": "^9.5.7", | ||
"luxon": "^2.0.2", | ||
"vega": "^5", | ||
"vega-embed": "^6.19.1", | ||
"vega-lite": "^5", | ||
"xhr": "^2.6.0" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.15.8", | ||
"@babel/preset-env": "^7.15.8", | ||
"@babel/preset-react": "^7.14.5", | ||
"babel-preset-es2015": "^6.24.1", | ||
"babel-preset-react": "^6.24.1", | ||
"babel-preset-stage-0": "^6.24.1", | ||
"babelify": "^10.0.0", | ||
"browserify": "^17.0.0", | ||
"es2015": "0.0.0" | ||
"@rollup/plugin-node-resolve": "^13.0.6", | ||
"esbuild": "^0.13.13", | ||
"grunt": "^1.4.1", | ||
"grunt-svgstore": "^2.0.0", | ||
"typescript": "^4.6.0-dev.20211116" | ||
}, | ||
"babel": { | ||
"presets": [ | ||
"@babel/preset-env", | ||
"@babel/preset-react" | ||
] | ||
} | ||
"version": "0.0.1" | ||
} |
This diff is collapsed.
scripts/stage
0 → 100755
scripts/watch-src
0 → 100755
snowpack.config.js
0 → 100644