{
    "name": "@techor/pack",
    "scripts": {
        "build": "esbuild src/actions/main.ts --bundle --outfile=dist/actions/main.bundle.js --format=cjs --minify --platform=node --external:esbuild --external:@techor/extend --external:@techor/fs --external:@techor/log --external:@techor/one-liner --external:cross-import --external:explore-config --external:@techor/glob --external:lodash.isequal --external:npm --external:techor --external:upath",
        "dev": "npm run build -- --watch",
        "test": "cd tests && npm i && cd ../ && jest",
        "type-check": "tsc --noEmit",
        "lint": "eslint src"
    },
    "license": "MIT",
    "description": "Bundling your TypeScript and CSS packages with zero configuration",
    "author": {
        "name": "Aron",
        "email": "i@aron.tw",
        "url": "https://aron.tw"
    },
    "homepage": "https://github.com/1aron/techor",
    "bugs": {
        "url": "https://github.com/1aron/techor/issues"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/1aron/techor.git",
        "directory": "packages/pack"
    },
    "keywords": [
        "pack",
        "esbuild",
        "bundle",
        "commonjs",
        "esm",
        "esmodule"
    ],
    "exports": {
        "./actions/main": "./dist/actions/main.bundle.js"
    },
    "files": [
        "dist"
    ],
    "publishConfig": {
        "access": "public"
    },
    "dependencies": {
        "@techor/extend": "",
        "@techor/fs": "",
        "@techor/log": "",
        "@techor/glob": "",
        "@techor/one-liner": "",
        "cross-import": "",
        "esbuild": "^0.18.11",
        "esbuild-plugin-d.ts": "^1.1.0",
        "explore-config": "",
        "lodash.isequal": "^4.5.0",
        "npm": "^9.7.2",
        "techor": "",
        "upath": "^2.0.1"
    },
    "devDependencies": {
        "dedent": "^0.7.0",
        "execa": "^7.1.1",
        "pkg-types": "^1.0.1",
        "pretty-bytes": "^6.1.0",
        "pretty-hrtime": "^1.0.3"
    }
}