{ "scripts": { "check": "clear ; npm run typecheck && npm run lint && npm run check:fmt && npm run test && clear && echo 'OK'", "check:fmt": "npx prettier -c **/*.{js,jsx,ts,tsx}", "fmt": "prettier --write **/*.{js,jsx,ts,tsx}", "lint": "eslint **/*.{js,jsx,ts,tsx}", "test": "bun test", "typecheck": "tsc --noEmit" }, "dependencies": { "yup": "^1.7.0" }, "devDependencies": { "@eslint/js": "^9.35.0", "@types/bun": "^1.2.21", "@types/tmp": "^0.2.6", "bun": "^1.2.21", "eslint": "^9.35.0", "globals": "^16.4.0", "jiti": "^2.5.1", "prettier": "^3.6.2", "tmp": "^0.2.5", "typescript": "^5.9.2", "typescript-eslint": "^8.43.0" }, "name": "config", "description": "Parse configuration from env or files", "version": "1.0.0", "author": "Pascal Perrenoud ", "type": "module", "main": "./src/index.ts", "exports": { ".": "./src/index.ts" } }