UNPKG

expo-atlas

Version:

Inspect bundle contents, on module level, from Metro

151 lines (150 loc) 3.61 kB
{ "sideEffects": false, "name": "expo-atlas", "version": "0.3.7", "description": "Inspect bundle contents, on module level, from Metro", "keywords": [ "expo", "atlas", "devtools" ], "bin": "build/src/cli/bin.js", "main": "build/src/index.js", "types": "build/src/index.d.ts", "files": [ "build", "!build/tsconfig.tsbuildinfo", "expo-module.config.json", "cli.js", "cli.d.ts", "metro.js", "metro.d.ts", "static", "webui/dist" ], "homepage": "https://github.com/expo/expo-atlas", "bugs": { "url": "https://github.com/expo/expo-atlas/issues" }, "repository": { "type": "git", "url": "https://github.com/expo/expo-atlas" }, "scripts": { "build": "expo-module build", "clean": "expo-module clean", "lint": "eslint . --ext js,ts,tsx", "typecheck": "expo-module typecheck" }, "license": "MIT", "dependencies": { "@expo/server": "^0.4.2", "arg": "^5.0.2", "chalk": "^4.1.2", "compression": "^1.7.4", "connect": "^3.7.0", "express": "^4.18.2", "freeport-async": "^2.0.0", "getenv": "^1.0.0", "morgan": "^1.10.0", "open": "^8.4.2", "serve-static": "^1.15.0", "stream-json": "^1.8.0" }, "devDependencies": { "@types/bun": "^1.0.8", "@types/chai": "^4", "@types/express": "^4.17.21", "@types/node": "^20.11.26", "@types/stream-json": "^1.7.7", "chai": "^4.3.10", "eslint": "^8.57.0", "eslint-config-universe": "^12.0.0", "expo": "~50.0.1", "expo-module-scripts": "^3.1.0", "metro": "^0.80.6", "prettier": "^3.2.5", "typescript": "^5.1.3" }, "peerDependencies": { "expo": "*" }, "eslintConfig": { "extends": "universe", "ignorePatterns": [ "build", "dist", "node_modules", "webui/expo-env.d.ts" ], "rules": { "@typescript-eslint/no-unused-vars": [ "warn", { "args": "all", "argsIgnorePattern": "^_", "caughtErrors": "all", "caughtErrorsIgnorePattern": "^_", "destructuredArrayIgnorePattern": "^_", "varsIgnorePattern": "^_", "ignoreRestSiblings": true } ] }, "overrides": [ { "files": [ "webui/src/app/**/*.ts", "!webui/src/app/**/*+api.ts" ], "extends": [ "universe/web" ], "rules": { "@typescript-eslint/no-unused-vars": [ "warn", { "args": "all", "argsIgnorePattern": "^_", "caughtErrors": "all", "caughtErrorsIgnorePattern": "^_", "destructuredArrayIgnorePattern": "^_", "varsIgnorePattern": "^_", "ignoreRestSiblings": true } ] } }, { "files": [ "metro.config.js", "babel.config.js", "webui/src/app/**/*+api.ts" ], "extends": [ "universe/node" ], "rules": { "@typescript-eslint/no-unused-vars": [ "warn", { "args": "all", "argsIgnorePattern": "^_", "caughtErrors": "all", "caughtErrorsIgnorePattern": "^_", "destructuredArrayIgnorePattern": "^_", "varsIgnorePattern": "^_", "ignoreRestSiblings": true } ] } } ] }, "prettier": { "printWidth": 100, "tabWidth": 2, "singleQuote": true, "trailingComma": "es5" } }