iterative/vscode-dvc

View on GitHub
webview/package.json

Summary

Maintainability
Test Coverage
{
  "name": "dvc-vscode-webview",
  "version": "0.0.1",
  "license": "Apache-2.0",
  "scripts": {
    "format": "prettier --write '**/*.{js,json,jsx,md,scss,ts,tsx,yaml,yml}'",
    "lint:prettier": "prettier -c '**/*.{js,json,jsx,md,scss,ts,tsx,yaml,yml}'",
    "lint:eslint": "eslint --cache '**/*.{js,ts,jsx,tsx}'",
    "lint:css": "stylelint **/*.scss",
    "lint:build": "webpack --mode development",
    "dev": "webpack watch --mode development",
    "build": "webpack --mode production",
    "test": "jest --collect-coverage",
    "storybook": "storybook dev -p 6006",
    "build-storybook": "storybook build --webpack-stats-json",
    "svgr": "node --experimental-modules icons/generate.mjs"
  },
  "main": "./index.js",
  "peerDependencies": {
    "dvc": ">=0.0.1",
    "typescript": "*"
  },
  "dependencies": {
    "@reduxjs/toolkit": "2.2.7",
    "@tanstack/react-table": "8.20.5",
    "@tippyjs/react": "4.2.6",
    "@vscode/webview-ui-toolkit": "1.4.0",
    "classnames": "2.5.1",
    "lodash.clonedeep": "4.5.0",
    "lodash.merge": "4.6.2",
    "prism-react-renderer": "1.3.5",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-intersection-observer": "9.13.1",
    "react-redux": "9.1.2",
    "react-vega": "7.6.0",
    "react-virtualized": "9.22.5",
    "vega-lite": "5.14.1",
    "vega-util": "1.17.2"
  },
  "devDependencies": {
    "@storybook/addons": "7.6.17",
    "@storybook/builder-webpack5": "7.6.20",
    "@storybook/preset-scss": "1.0.3",
    "@storybook/react": "7.6.20",
    "@storybook/react-webpack5": "7.6.20",
    "@storybook/testing-library": "0.2.2",
    "@svgr/core": "^8.0.0",
    "@svgr/plugin-jsx": "^8.0.1",
    "@svgr/plugin-prettier": "^8.0.1",
    "@swc/core": "1.7.26",
    "@swc/jest": "0.2.36",
    "@testing-library/jest-dom": "6.5.0",
    "@testing-library/react": "14.3.1",
    "@types/jest": "29.5.13",
    "@types/jsdom": "21.1.7",
    "@types/node": "16.x",
    "@types/react": "18.3.10",
    "@types/react-dom": "18.3.0",
    "@types/react-virtualized": "9.21.30",
    "@types/vega": "3.2.0",
    "@types/webpack": "5.28.5",
    "@welldone-software/why-did-you-render": "8.0.3",
    "clean-webpack-plugin": "4.0.0",
    "css-loader": "6.11.0",
    "file-loader": "6.2.0",
    "fork-ts-checker-webpack-plugin": "9.0.2",
    "identity-obj-proxy": "3.0.0",
    "jest": "29.7.0",
    "jest-canvas-mock": "2.5.2",
    "jest-environment-jsdom": "29.7.0",
    "lint-staged": "14.0.1",
    "raw-loader": "4.0.2",
    "sass": "1.79.3",
    "sass-loader": "13.3.3",
    "storybook": "7.6.20",
    "storybook-addon-themes": "6.1.0",
    "style-loader": "3.3.4",
    "stylelint": "15.11.0",
    "stylelint-config-standard-scss": "11.1.0",
    "ts-loader": "9.5.1",
    "webpack": "5.95.0",
    "webpack-cli": "5.1.4",
    "webpack-dev-server": "4.15.2"
  }
}