{
  "private": false,
  "name": "s2-dbi",
  "version": "1.51.7",
  "main": "lib/index.js",
  "unpkg": "dist/index.min.js",
  "module": "esm/index.js",
  "types": "esm/index.d.ts",
  "src": "src/index.ts",
  "description": "effective spreadsheet render core lib",
  "license": "MIT",
  "homepage": "https://s2.antv.antgroup.com",
  "author": "https://github.com/orgs/antvis/people",
  "directories": {
    "lib": "lib",
    "test": "tests"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/antvis/S2.git"
  },
  "bugs": {
    "url": "https://github.com/antvis/S2/issues"
  },
  "files": [
    "esm",
    "lib",
    "dist",
    "README.md"
  ],
  "keywords": [
    "antv",
    "s2",
    "S2",
    "s2-core",
    "spreadsheet",
    "pivot table",
    "table"
  ],
  "scripts": {
    "start": "yarn test:live",
    "clean": "rimraf lib esm dist temp",
    "build": "npm-run-all clean --parallel build:umd build:cjs build:esm build:dts",
    "build:esm": "cross-env FORMAT=es rollup -c rollup.config.js",
    "build:cjs": "cross-env FORMAT=cjs rollup -c rollup.config.js",
    "build:umd": "cross-env FORMAT=umd rollup -c rollup.config.js",
    "build:analysis": "cross-env FORMAT=esm ANALYSIS=true rollup -c rollup.config.js",
    "build:dts": "run-s dts:*",
    "dts:build": "tsc -p tsconfig.declaration.json",
    "dts:extract": "cross-env LIB=s2-core node ../../scripts/dts.js",
    "bundle:size": "bundlesize",
    "watch": "rimraf esm && yarn build:esm -w",
    "test:live": "node ./scripts/test-live.mjs",
    "sync-event": "node ./scripts/sync-event.mjs",
    "test": "jest --passWithNoTests",
    "test:coverage": "yarn test --coverage",
    "test:ci": "yarn test --maxWorkers=3",
    "test:ci-coverage": "yarn test:coverage --maxWorkers=3",
    "test:watch": "yarn test --watch",
    "tsc": "tsc --noEmit",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
  },
  "dependencies": {
    "@antv/event-emitter": "^0.1.3",
    "@antv/g-canvas": "^0.5.12",
    "@antv/g-gesture": "^1.0.1",
    "d3-interpolate": "^1.3.2",
    "d3-timer": "^1.0.9",
    "decimal.js": "^10.3.1",
    "lodash": "^4.17.21"
  },
  "devDependencies": {
    "@testing-library/dom": "^8.16.0",
    "@types/d3-interpolate": "^3.0.1",
    "@types/d3-timer": "^3.0.0",
    "csstype": "^3.0.11",
    "d3-dsv": "^1.1.1",
    "inquirer": "^8.2.0",
    "inquirer-autocomplete-prompt": "^2.0.0",
    "tinycolor2": "^1.4.2"
  },
  "sideEffects": [
    "*.css",
    "dist/*"
  ],
  "bundlesize": [
    {
      "path": "./dist/index.min.js",
      "maxSize": "200 kB"
    },
    {
      "path": "./dist/style.min.css",
      "maxSize": "5 kB"
    }
  ],
  "publishConfig": {
    "access": "public"
  }
}
