{
	"name": "@fluidframework/bundle-size-tools",
	"version": "0.50.0",
	"description": "Utility for analyzing bundle size regressions",
	"homepage": "https://fluidframework.com",
	"repository": {
		"type": "git",
		"url": "https://github.com/microsoft/FluidFramework.git",
		"directory": "build-tools/packages/bundle-size-tools"
	},
	"license": "MIT",
	"author": "Microsoft and contributors",
	"exports": {
		".": {
			"default": {
				"types": "./dist/index.d.ts",
				"default": "./dist/index.js"
			}
		}
	},
	"main": "dist/index.js",
	"types": "dist/index.d.ts",
	"scripts": {
		"build": "concurrently npm:build:compile npm:lint && npm run build:docs",
		"build:compile": "concurrently npm:tsc npm:build:copy",
		"build:copy": "copyfiles -u 1 \"src/**/*.fsl\" dist",
		"build:docs": "api-extractor run --local",
		"check:biome": "biome check .",
		"check:format": "npm run check:biome",
		"ci:build:docs": "api-extractor run",
		"clean": "rimraf --glob dist \"*.tsbuildinfo\" _api-extractor-temp",
		"compile": "fluid-build . --task compile",
		"eslint": "eslint --format stylish src",
		"eslint:fix": "eslint --format stylish src --fix",
		"format": "npm run format:biome",
		"format:biome": "biome check --write .",
		"lint": "npm run eslint",
		"lint:fix": "npm run eslint:fix",
		"test": "echo \"Error: no test specified\" && exit 1",
		"tsc": "tsc"
	},
	"dependencies": {
		"azure-devops-node-api": "^11.2.0",
		"jszip": "^3.10.1",
		"msgpack-lite": "^0.1.26",
		"pako": "^2.1.0",
		"typescript": "~5.4.5",
		"webpack": "^5.94.0"
	},
	"devDependencies": {
		"@biomejs/biome": "~1.9.3",
		"@fluidframework/build-common": "^2.0.3",
		"@fluidframework/build-tools-bin": "npm:@fluidframework/build-tools@~0.44.0",
		"@fluidframework/eslint-config-fluid": "^5.3.0",
		"@microsoft/api-extractor": "^7.45.1",
		"@types/msgpack-lite": "^0.1.8",
		"@types/node": "^18.18.6",
		"@types/pako": "^2.0.0",
		"concurrently": "^8.2.1",
		"copyfiles": "^2.4.1",
		"eslint": "~8.57.0",
		"rimraf": "^4.4.1"
	}
}
