{
  "name": "@datashaper/schema",
  "version": "12.0.0",
  "type": "module",
  "main": "dist/index.js",
  "publishConfig": {
    "main": "dist/index.js",
    "types": "dist/index.d.ts"
  },
  "versions": {
    "codebook": "1.0.0",
    "datapackage": "1.0.0",
    "datatable": "1.0.0",
    "workflow": "2.0.0",
    "bundle": "0.1.0",
    "tablebundle": "0.1.0"
  },
  "sideEffects": false,
  "author": "Nathan Evans <naevans@microsoft.com>",
  "license": "MIT",
  "contributors": [
    "Nathan Evans <naevans@microsoft.com>",
    "Dayenne Souza <ddesouza@microsoft.com>",
    "Andres Morales <andresmor@microsoft.com>",
    "Monica Carvajal <mcarvajal@microsoft.com>",
    "Chris Trevino <chris.trevino@microsoft.com>",
    "Derek Worthen <deworthe@microsoft.com>",
    "Gaudy Blanco <gaudyb@microsoft.com>"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/microsoft/datashaper"
  },
  "bugs": {
    "url": "https://github.com/microsoft/datashaper/issues"
  },
  "scripts": {
    "clean": "essex clean dist docs versions.js versions.d.ts",
    "_transpile": "essex build --docs",
    "_bundle_schemas": "run-p bundle-codebook bundle-datapackage bundle-datatable bundle-bundle bundle-workflow bundle-tablebundle",
    "build": "run-p _transpile _bundle_schemas",
    "fix": "essex fix --strict --formatter none",
    "check": "essex check --strict --formatter none",
    "check-deps": "essex check-deps",
    "test": "NODE_OPTIONS=--experimental-vm-modules yarn node $(yarn bin jest) --runInBand",
    "bundle-codebook": "typescript-json-schema tsconfig.json CodebookSchema > ../../schema/codebook.json",
    "bundle-datapackage": "typescript-json-schema tsconfig.json DataPackageSchema > ../../schema/datapackage.json",
    "bundle-bundle": "typescript-json-schema tsconfig.json BundleSchema > ../../schema/bundle.json",
    "bundle-datatable": "typescript-json-schema tsconfig.json DataTableSchema > ../../schema/datatable.json",
    "bundle-tablebundle": "typescript-json-schema tsconfig.json TableBundleSchema > ../../schema/tablebundle.json",
    "bundle-workflow": "typescript-json-schema tsconfig.json WorkflowSchema > ../../schema/workflow.json",
    "release": "yarn npm publish --tolerate-republish --access public"
  },
  "devDependencies": {
    "@essex/jest-config": "^21.0.22",
    "@essex/scripts": "^24.0.5",
    "@essex/tsconfig-base": "^2.0.0",
    "@types/jest": "^29.5.2",
    "jest": "^29.5.0",
    "npm-run-all": "^4.1.5",
    "shx": "^0.3.4",
    "typescript": "^5.1.3",
    "typescript-json-schema": "^0.57.0"
  },
  "dependencies": {
    "ajv": "^8.12.0",
    "ajv-formats": "^2.1.1"
  },
  "types": "dist/index.d.ts"
}