{
	"name": "unplugin-flag",
	"type": "module",
	"version": "0.0.0",
	"description": "Simple plugin for feature flag",
	"license": "MIT",
	"author": "r17x <hi@rin.rocks>",
	"homepage": "https://github.com/r17x/js/tree/main/packages/unplugin-flag#readme",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/r17x/js.git",
		"directory": "packages/unplugin-flag"
	},
	"bugs": {
		"url": "https://github.com/r17x/js/issues"
	},
	"keywords": [
		"plugins",
		"unplugin",
		"vite",
		"webpack",
		"rollup",
		"transform",
		"farm",
		"environment",
		"env",
		"dotenv",
		"te-env"
	],
	"exports": {
		".": {
			"types": "./dist/index.d.ts",
			"import": "./dist/index.js",
			"require": "./dist/index.cjs"
		},
		"./astro": {
			"types": "./dist/astro.d.ts",
			"import": "./dist/astro.js",
			"require": "./dist/astro.cjs"
		},
		"./rspack": {
			"types": "./dist/rspack.d.ts",
			"import": "./dist/rspack.js",
			"require": "./dist/rspack.cjs"
		},
		"./farm": {
			"types": "./dist/farm.d.ts",
			"import": "./dist/farm.js",
			"require": "./dist/farm.cjs"
		},
		"./vite": {
			"types": "./dist/vite.d.ts",
			"import": "./dist/vite.js",
			"require": "./dist/vite.cjs"
		},
		"./webpack": {
			"types": "./dist/webpack.d.ts",
			"import": "./dist/webpack.js",
			"require": "./dist/webpack.cjs"
		},
		"./rollup": {
			"types": "./dist/rollup.d.ts",
			"import": "./dist/rollup.js",
			"require": "./dist/rollup.cjs"
		},
		"./rolldown": {
			"types": "./dist/rolldown.d.ts",
			"import": "./dist/rolldown.js",
			"require": "./dist/rolldown.cjs"
		},
		"./esbuild": {
			"types": "./dist/esbuild.d.ts",
			"import": "./dist/esbuild.js",
			"require": "./dist/esbuild.cjs"
		},
		"./types": {
			"types": "./dist/types.d.ts",
			"import": "./dist/types.js",
			"require": "./dist/types.cjs"
		},
		"./*": "./*"
	},
	"main": "dist/index.cjs",
	"module": "dist/index.js",
	"types": "dist/index.d.ts",
	"typesVersions": {
		"*": {
			"*": ["./dist/*", "./*"]
		}
	},
	"files": ["dist", "client.d.ts"],
	"scripts": {
		"prepack": "npm run build",
		"build": "tsup",
		"build:fix": "esno ../../tooling/unplugin/postbuild.ts",
		"dev": "tsup --watch src",
		"postversion": "biome check --write"
	},
	"peerDependencies": {
		"@farmfe/core": ">=1",
		"astro": ">=4",
		"esbuild": "*",
		"rolldown": "^0",
		"rollup": "^3",
		"vite": ">=3",
		"webpack": "^4 || ^5"
	},
	"peerDependenciesMeta": {
		"@farmfe/core": {
			"optional": true
		},
		"esbuild": {
			"optional": true
		},
		"rolldown": {
			"optional": true
		},
		"rollup": {
			"optional": true
		},
		"vite": {
			"optional": true
		},
		"webpack": {
			"optional": true
		}
	},
	"dependencies": {
		"@mobily/ts-belt": "4.0.0-rc.1",
		"@rollup/pluginutils": "^5.1.0",
		"dotenv": "^16.4.5",
		"npm-run-path": "^5.3.0",
		"picocolors": "^1.0.1",
		"typescript": "^5.3.2",
		"unplugin": "1.14.1",
		"zod": "^3.23.8",
		"zod-to-ts": "^1.2.0"
	},
	"devDependencies": {
		"@biomejs/biome": "^1.9.2",
		"@rspack/core": "^1.0.7",
		"astro": "^4.11.1",
		"bumpp": "^9.2.0",
		"chalk": "^5.3.0",
		"eslint": "^8.55.0",
		"esno": "^4.0.0",
		"fast-glob": "^3.3.2",
		"rolldown": "^0.13.2",
		"rollup": "^4.6.1",
		"tsup": "^8.0.1",
		"vite": "^5.0.4",
		"webpack": "^5.89.0"
	},
	"publishConfig": {
		"provenance": false,
		"access": "public"
	}
}
