{
  "name": "@stockhome/shared",
  "private": true,
  "version": "1.0.0",
  "type": "module",
  "scripts": {
    "prebuild": "barrelsby --directory src --delete --single",
    "build:esm": "tsc -p tsconfig.esm.json && node scripts/postbuild-esm.cjs",
    "build:cjs": "tsc -p tsconfig.cjs.json && find dist/cjs -name \"*.js\" -type f -exec sh -c 'mv \"$1\" \"${1%.js}.cjs\"' _ {} \\; && node scripts/postbuild.cjs",
    "build": "rm -rf dist && npm run prebuild && npm run build:esm && npm run build:cjs",
    "lint": "eslint ."
  },
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "import": "./dist/esm/index.js",
      "require": "./dist/cjs/index.cjs"
    }
  },
  "types": "./dist/types/index.d.ts",
  "devDependencies": {
    "barrelsby": "^2.8.1",
    "typescript": "~6.0.2"
  }
}
