{"_id":"@fisch0920/config","_rev":"35-0d8d89bf1415b21ede135ce0a311684b","name":"@fisch0920/config","dist-tags":{"latest":"2.2.0"},"versions":{"0.1.0":{"name":"@fisch0920/config","version":"0.1.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@0.1.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"27b54790b5f4980cbf35a61d9535c8d762b8817a","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-0.1.0.tgz","fileCount":8,"integrity":"sha512-+mTLSztzLF9z2o/4kG6JZV2ZL36AIDlmqPk/rX+dlGETnJSR1OEjO+MEOdkGJhkPdWYNUTwRIz5DG4MFchRtcQ==","signatures":[{"sig":"MEUCIGC6U2h/EdkVGWShmqDwKiz6ZeNg7g8vD+6wP960LLz1AiEAqTpsIsh2lLcFGfUex9YIPfqdVHboBWhnGJB8QZx70VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23155},"type":"module","_from":"file:fisch0920-config-0.1.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./reset.d.ts":"./config/reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./typescript-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/d481e0e7c3c90f3a8be41c86d6571503/fisch0920-config-0.1.0.tgz","_integrity":"sha512-+mTLSztzLF9z2o/4kG6JZV2ZL36AIDlmqPk/rX+dlGETnJSR1OEjO+MEOdkGJhkPdWYNUTwRIz5DG4MFchRtcQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/react":"^19.1.0","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_0.1.0_1743690851461_0.3516923035339743","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@fisch0920/config","version":"1.0.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"a256729c214174f8cad3c9341dc6d28e9dd83e3f","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.0.tgz","fileCount":8,"integrity":"sha512-Ei3argjh5rZ5BBeCVQYgTEIYPS+2FQ11RSh/YoNTQlCgIZQl7q/J8l1DZYWCB10N9ouiL914AaNx8XQmL9bTIw==","signatures":[{"sig":"MEUCIAt0kZqsoD/pvofWTSMP3vLZg6nADYp5HDCjmdZ1wBoHAiEAsRzn/TtJ+fCp0JVEw2P5txpd0qMbQ3UEn2kWNtO3iYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24195},"type":"module","_from":"file:fisch0920-config-1.0.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./typescript-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/55423a54c6490fbbf74a24f8b57a9430/fisch0920-config-1.0.0.tgz","_integrity":"sha512-Ei3argjh5rZ5BBeCVQYgTEIYPS+2FQ11RSh/YoNTQlCgIZQl7q/J8l1DZYWCB10N9ouiL914AaNx8XQmL9bTIw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/react":"^19.1.0","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.0_1743695179763_0.4223121876872826","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@fisch0920/config","version":"1.0.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"25d27202b40e23f8438ba611abf214fdd6fa5431","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.1.tgz","fileCount":8,"integrity":"sha512-j3oEfzRHv34sVOXuCO6UZ4032ylKz270gBGiNk5WpyZ2MVaOncywYD5UpxgVeRC56BjAAIljSFx9/kVbHtoV/A==","signatures":[{"sig":"MEUCIQDD0uc+fZaaTpKXu8rL11RfvwIDz+vS/xU4bxpYpwCccAIgFTOZLqEsU6Z5iL9lwNM1w1YwO69uGDDquzSFnXDlmdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24271},"type":"module","_from":"file:fisch0920-config-1.0.1.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./typescript-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/9a712812932098e8e5582e29ec32799b/fisch0920-config-1.0.1.tgz","_integrity":"sha512-j3oEfzRHv34sVOXuCO6UZ4032ylKz270gBGiNk5WpyZ2MVaOncywYD5UpxgVeRC56BjAAIljSFx9/kVbHtoV/A==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/react":"^19.1.0","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.1_1743697080747_0.90234877037515","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@fisch0920/config","version":"1.0.2","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.2","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"78ba54c9ea1ba1be8649c8b65c2243b69c201204","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.2.tgz","fileCount":8,"integrity":"sha512-9/44RKlsZZ2Hnq+etYR7YviyjtlMDDCfv9t5RSv3eeG4fLThdyPSmaFp5mL4g26bMZDmUycev0jV1HufmISdSw==","signatures":[{"sig":"MEQCIGrKSBe2X9hSkpufnb10RaG77WVIgxH+VViSmI6aMEzVAiA37y3+BcUW7nbEwfp80d/4PWz+RiSX2/wqyTYbqtByEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24418},"type":"module","_from":"file:fisch0920-config-1.0.2.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./typescript-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/34dd71a7a8cd57378d033d76228a5013/fisch0920-config-1.0.2.tgz","_integrity":"sha512-9/44RKlsZZ2Hnq+etYR7YviyjtlMDDCfv9t5RSv3eeG4fLThdyPSmaFp5mL4g26bMZDmUycev0jV1HufmISdSw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/react":"^19.1.0","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.2_1743762626946_0.06496880634003399","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@fisch0920/config","version":"1.0.3","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.3","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"1ad03a61c25c4c662c096448d279f70d29facdcd","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.3.tgz","fileCount":8,"integrity":"sha512-CtXpprNuh8x/U3pDy7eRLKPhsXAw4Zp3Fk6Ej6AcYdk5aiMtf6cgbd+QD2lcC48sL9dr8y57rBdSX0GSeBpRsQ==","signatures":[{"sig":"MEYCIQCtdtlxvPN5Rqu9pYf0BMPHf0qbcWwRYPCTBWf/pddWQAIhAM6F4jGa+BDcl0MG5SXgC9DlXse4OyJE+d6RpwKKFx7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24416},"type":"module","_from":"file:fisch0920-config-1.0.3.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/746d30c1bd9e1453fc0fcc3e6ce48281/fisch0920-config-1.0.3.tgz","_integrity":"sha512-CtXpprNuh8x/U3pDy7eRLKPhsXAw4Zp3Fk6Ej6AcYdk5aiMtf6cgbd+QD2lcC48sL9dr8y57rBdSX0GSeBpRsQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","typescript-eslint":"^8.26.1","eslint-plugin-react":"^7.37.4","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/react":"^19.1.0","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.3_1744615551407_0.8593243394540271","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@fisch0920/config","version":"1.0.4","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.4","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"2bc3461c7840f51349fa9da71de900cdff5e6af9","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.4.tgz","fileCount":8,"integrity":"sha512-JJwvWs3O2LCs6+LwZqvpjP1qww+o3s72fWcTwnXwb2WpM5T6YA+Glt48N8tJsFOq9Cby/WVRWOV48lqvHRoSzA==","signatures":[{"sig":"MEUCIQC/7Pxy9bl3DEfed7aJbEttTZaVgbM2K9iyE06nzXbSBgIge05CAGl6J6RFRtLwrtJloydjvh/HzF9KQ/osPRuJ7+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24412},"type":"module","_from":"file:fisch0920-config-1.0.4.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/ca5a6d451b7ebc45709769f9f41e3eea/fisch0920-config-1.0.4.tgz","_integrity":"sha512-JJwvWs3O2LCs6+LwZqvpjP1qww+o3s72fWcTwnXwb2WpM5T6YA+Glt48N8tJsFOq9Cby/WVRWOV48lqvHRoSzA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.25.1","typescript-eslint":"^8.31.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.25.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/react":"^19.1.2","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.4_1745369540565_0.4589949649238978","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@fisch0920/config","version":"1.0.5","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.0.5","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"4948da1f4b9619f26f471270aa10bcd73fcc0790","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.0.5.tgz","fileCount":8,"integrity":"sha512-jYJM827k14huzdMEa2pcc8c8Ruw1X9L/nSoIIl6cfIXpH6tyfbtjZ1tnLsxnpBwA0gqyF7dZwk6ir/PmBmlX2g==","signatures":[{"sig":"MEUCIHvIw5Q0WEi1Y0ubIaalQ6CQtEbOIpEo7FVI777nqGfrAiEAzeQgNP4Bcn0NYdbcM8X2IX1vmZHZINqekbQBHoiwa6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24414},"type":"module","_from":"file:fisch0920-config-1.0.5.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/a74e5d71e1d85fa7729df221263d257c/fisch0920-config-1.0.5.tgz","_integrity":"sha512-jYJM827k14huzdMEa2pcc8c8Ruw1X9L/nSoIIl6cfIXpH6tyfbtjZ1tnLsxnpBwA0gqyF7dZwk6ir/PmBmlX2g==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.25.1","typescript-eslint":"^8.31.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.25.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/react":"^19.1.2","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.0.5_1745529754916_0.4170628985412115","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@fisch0920/config","version":"1.1.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.1.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"821d231cdebbfc1df28fb34327b374f32915b7d3","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.1.0.tgz","fileCount":8,"integrity":"sha512-46lIcJI2sBSCL5HU2YTdJx5xuVDhIWVca0Utyqx4zEA7xpG+u+jNIi1fIETbRUky2tMfKDJJM74tSQ9jNmZmAQ==","signatures":[{"sig":"MEUCIHU6WXrnkn0RNiwbXaow7oXtcJvRELKOe1mwSClxzBlWAiEAptBL30mnHOOP05+9zONZ7/ZyDv9YqnCuqlSs4hYMisQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24267},"type":"module","_from":"file:fisch0920-config-1.1.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/bd521bba26218f43bc6d33223f6f4171/fisch0920-config-1.1.0.tgz","_integrity":"sha512-46lIcJI2sBSCL5HU2YTdJx5xuVDhIWVca0Utyqx4zEA7xpG+u+jNIi1fIETbRUky2tMfKDJJM74tSQ9jNmZmAQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"10.9.2","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"22.14.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.25.1","typescript-eslint":"^8.31.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.2","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.25.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/react":"^19.1.2","npm-run-all2":"^7.0.2","simple-git-hooks":"^2.12.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.0_1745531548660_0.5060003137389906","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@fisch0920/config","version":"1.1.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.1.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"31ca30fbcb9ea53c5c966ad144bd3a4ed9328b75","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.1.1.tgz","fileCount":8,"integrity":"sha512-J/iXpgO3fdEcl/9g/AxNOpQMKjTjn/7yWYaWDFB/x3ZlAAt1aJZWZbHGpU2e2TG7zdtPAf+O5koiuSthA1/4fA==","signatures":[{"sig":"MEUCID1gPnzBtS98L/cssv/cop/9AQWc5fL2DA1QiX2rCZgpAiEAnrdggeLF7V6LJQICqSeyE2C09JrDaEUXJai/MuWoriw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24266},"type":"module","_from":"file:fisch0920-config-1.1.1.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/74a21cb06c902b3fc6eefedf9a869453/fisch0920-config-1.1.1.tgz","_integrity":"sha512-J/iXpgO3fdEcl/9g/AxNOpQMKjTjn/7yWYaWDFB/x3ZlAAt1aJZWZbHGpU2e2TG7zdtPAf+O5koiuSthA1/4fA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.3.0","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"24.1.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.28.0","typescript-eslint":"^8.33.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.4.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.28.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/react":"^19.1.6","npm-run-all2":"^8.0.4","simple-git-hooks":"^2.13.0"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.1_1749212062802_0.4927810271691837","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@fisch0920/config","version":"1.1.2","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.1.2","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"ea53afed113df8ec2cb2fb9c3df2ddbf38b68259","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.1.2.tgz","fileCount":8,"integrity":"sha512-Gol+xv70RvLIkRxceDuQlKtHUXszazqke7VmUkagqPPHf8JW4pqFmqKZ5bhIeHZhzY5rt1E7IsszPZMQ3zVUMQ==","signatures":[{"sig":"MEQCIB24byZRVCdWtqS4izDhmwd1/MFl//tT54qUOm4TB1V+AiA3MY6tvfqEd0N5kUiCWVwvEySHvMFaxkyX0VbTszC90g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24309},"type":"module","_from":"file:fisch0920-config-1.1.2.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","preinstall":"npx only-allow pnpm","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/2ef09f86c7b3ff5c9b63b19951534340/fisch0920-config-1.1.2.tgz","_integrity":"sha512-Gol+xv70RvLIkRxceDuQlKtHUXszazqke7VmUkagqPPHf8JW4pqFmqKZ5bhIeHZhzY5rt1E7IsszPZMQ3zVUMQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.3.0","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"24.1.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.28.0","typescript-eslint":"^8.33.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@vitest/eslint-plugin":"^1.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.4.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.28.0","prettier":"^3.5.3","typescript":"^5.8.3","@types/react":"^19.1.6","npm-run-all2":"^8.0.4","simple-git-hooks":"^2.13.0"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.2_1749218471698_0.5010135670682876","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@fisch0920/config","version":"1.1.3","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.1.3","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"dc41ddf0635fe0a66932cd359cf8829afc8255e9","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.1.3.tgz","fileCount":8,"integrity":"sha512-2ZqSV6tDAQH/7WcuqKpZvnmELkKvdIytS7RYqKAHDfRKv1xfiUFqWXlrI5QLipgoWvmX68zn5SJNf6OlhV0FzA==","signatures":[{"sig":"MEQCIEkoY+BpYG/+AsAz2ag+biU8K8q6EDWCurhV4p+iM/fzAiAumjyg6HsMWnTQTlsm/VFnysZvnB57omeTUzaRECVANw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24268},"type":"module","_from":"file:fisch0920-config-1.1.3.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","actor":{"name":"fisch0920","type":"user","email":"fisch0920@gmail.com"},"email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/3d3a28bc578ad0f1246a198b345b91d3/fisch0920-config-1.1.3.tgz","_integrity":"sha512-2ZqSV6tDAQH/7WcuqKpZvnmELkKvdIytS7RYqKAHDfRKv1xfiUFqWXlrI5QLipgoWvmX68zn5SJNf6OlhV0FzA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.3.0","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --ignore-unknown --write","eslint --fix"]},"_nodeVersion":"24.1.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.29.0","typescript-eslint":"^8.35.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.5.3","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.29.0","prettier":"^3.6.0","typescript":"^5.8.3","@types/react":"^19.1.8","npm-run-all2":"^8.0.4","simple-git-hooks":"^2.13.0"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"simple-git-hooks":{"pre-commit":"pnpx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.3_1750818700115_0.4259887857753597","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@fisch0920/config","version":"1.1.4","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.1.4","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"b9825810801de7b195dded14bb392feeedb846d3","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.1.4.tgz","fileCount":8,"integrity":"sha512-5V/NNao9CWdpNkHXAFi2DZhh/y8lMwXpCuCx+ceL8+AUm5jq73zMgYl3OWgTMxPKTFw5ZeweXD+qTv/9urwVxg==","signatures":[{"sig":"MEYCIQDIPgDoroT4CziFnbcnzJO/tnLAw5G7r46ElodgnFTFGQIhAOf6cIfb7OQl+E99oDxOMxQN8El1A96OQvF8hSRBgFIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24053},"type":"module","_from":"file:fisch0920-config-1.1.4.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","actor":{"name":"fisch0920","type":"user","email":"fisch0920@gmail.com"},"email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/918e3dd4c8ae02bc91a15096b47f6325/fisch0920-config-1.1.4.tgz","_integrity":"sha512-5V/NNao9CWdpNkHXAFi2DZhh/y8lMwXpCuCx+ceL8+AUm5jq73zMgYl3OWgTMxPKTFw5ZeweXD+qTv/9urwVxg==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.3.0","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.1.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.29.0","typescript-eslint":"^8.35.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.5.3","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.0","eslint":"^9.29.0","prettier":"^3.6.0","typescript":"^5.8.3","@types/react":"^19.1.8","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.1.4_1750818850244_0.7919287065994243","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@fisch0920/config","version":"1.2.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.2.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"dab49aa291d3d351e158566e8f4acb59293e8eaa","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.2.0.tgz","fileCount":8,"integrity":"sha512-ItyfcoQYE4hZoIc3tmEGw5qfqwN+t2Iatz+KdLMicK4Wy4q78mqBQfPC0SDjkSfpbfOD39qk3D5OLal5Gz11cw==","signatures":[{"sig":"MEYCIQDd295x6RcCBUhyPvEeV2fqOX/rM/zLprF3XQAf8RCddwIhANTEaQxDsxYACle59IYDatKCkjMPyT9bXZyP5iQWO0rI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24055},"type":"module","_from":"file:fisch0920-config-1.2.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/7cdcefdfe19e01a3220cd8439681deb6/fisch0920-config-1.2.0.tgz","_integrity":"sha512-ItyfcoQYE4hZoIc3tmEGw5qfqwN+t2Iatz+KdLMicK4Wy4q78mqBQfPC0SDjkSfpbfOD39qk3D5OLal5Gz11cw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.35.0","typescript-eslint":"^8.44.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.10","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.1","eslint":"^9.35.0","prettier":"^3.6.2","typescript":"^5.9.2","@types/react":"^19.1.13","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.0_1758043555911_0.07296321530693217","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@fisch0920/config","version":"1.2.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.2.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"c4e27b5337f76bc6ab7be4245d85c5bde478dbd6","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.2.1.tgz","fileCount":8,"integrity":"sha512-uekRCLJpzrdidTIsLILv0ZHASXEko8PAepq/xT9LrOdMFbBQYHEmwqeawVdq78f2ZCmorpoJo4g0ARgHcNYzRA==","signatures":[{"sig":"MEYCIQD6F8+N3P7JXAUx/p7pcngFRgFg3g7p8aCushx0TjOTxwIhAPpLOt1ic5VkQemA7VYj8XmdmtPgaay0c1GxxHgPcJUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24117},"type":"module","_from":"file:fisch0920-config-1.2.1.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/7014858d74ea7942bb4482ce06c0ab72/fisch0920-config-1.2.1.tgz","_integrity":"sha512-uekRCLJpzrdidTIsLILv0ZHASXEko8PAepq/xT9LrOdMFbBQYHEmwqeawVdq78f2ZCmorpoJo4g0ARgHcNYzRA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.35.0","typescript-eslint":"^8.44.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.10","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.1","eslint":"^9.35.0","prettier":"^3.6.2","typescript":"^5.9.2","@types/react":"^19.1.13","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.2.1_1758198365278_0.4763886248745661","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@fisch0920/config","version":"1.3.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"c938a4d73c9bd9f7c31bc42b30a477ba58c97e47","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.0.tgz","fileCount":8,"integrity":"sha512-dUTd6TzKVSsgtv3R3uBn8T3T4QzjqEiaDV3IlSLXL++UrlkYug2i4Fl4xWAc/LbGe3QWJR5ZMd543zzZCt3qxQ==","signatures":[{"sig":"MEYCIQDXbUPfqO7G9cRiDJMecO6W4Gr12WnApr3W42WYxxN4KwIhAOUrFFJhfzlrg73vPwrUPHE3zk1Vp7YqI0zJCVL5gjy6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24342},"type":"module","_from":"file:fisch0920-config-1.3.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/624e71d66efbd48c471ba34b14f8f390/fisch0920-config-1.3.0.tgz","_integrity":"sha512-dUTd6TzKVSsgtv3R3uBn8T3T4QzjqEiaDV3IlSLXL++UrlkYug2i4Fl4xWAc/LbGe3QWJR5ZMd543zzZCt3qxQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.35.0","typescript-eslint":"^8.44.0","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.0.2","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.10","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","react":"^19.1.1","eslint":"^9.35.0","prettier":"^3.6.2","typescript":"^5.9.2","@types/react":"^19.1.13","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.0_1758444885735_0.40236694219795655","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@fisch0920/config","version":"1.3.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"8a52d322c30774db5d1f4cf18701eb36b5ffb38d","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.1.tgz","fileCount":8,"integrity":"sha512-Y0dP6PIAZIfE4uGWjfPA9EOUeJXTh8WRGEtP/BG9xv9fE+Xu4x7ZODa9IJhycbThc0wcgNk+mzXVqhRsQnWlSw==","signatures":[{"sig":"MEUCICNCtKKDmjxoxZBVq1frMjcoQF4WTVyb/YzgvJB+OQu+AiEAldSzEDaL99c62izhDonnfAuEfXNhb5wLdDH5MRsj6HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24371},"type":"module","_from":"file:fisch0920-config-1.3.1.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/a11ad0f28b2bb45ab9582ae384bbd5cc/fisch0920-config-1.3.1.tgz","_integrity":"sha512-Y0dP6PIAZIfE4uGWjfPA9EOUeJXTh8WRGEtP/BG9xv9fE+Xu4x7ZODa9IJhycbThc0wcgNk+mzXVqhRsQnWlSw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.35.0","typescript-eslint":"^8.44.0","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.0.2","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.10","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^5.2.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.8.0","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.9","react":"^19.1.1","eslint":"^9.35.0","prettier":"^3.6.2","typescript":"^5.9.2","@types/react":"^19.1.13","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.1_1758451355139_0.6171398492860616","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@fisch0920/config","version":"1.3.2","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.2","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"84922f9e159dd90ca999f2666be1930804ce83fc","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.2.tgz","fileCount":8,"integrity":"sha512-WJop4FbajWaEyOzC2VZwrQpTkwtJ1G/op27BvtSIxXNAtNw+zhYzLUyxdYEtefKb4cGdPYiTFlKCG9+zodwPjQ==","signatures":[{"sig":"MEYCIQCRRyykMCuBfttNx8oSoYmdPKE0zmD+kqVHI3fSZN7cnwIhAJY89J0TKeg4NTw2hFzFHqeCvjQ5eFOmfotdOXaCtJVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24597},"type":"module","_from":"file:fisch0920-config-1.3.2.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/2adcef879b3d0e4aefdbddc8a0415c6d/fisch0920-config-1.3.2.tgz","_integrity":"sha512-WJop4FbajWaEyOzC2VZwrQpTkwtJ1G/op27BvtSIxXNAtNw+zhYzLUyxdYEtefKb4cGdPYiTFlKCG9+zodwPjQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.37.0","typescript-eslint":"^8.46.0","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.5.0","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.17","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.13.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.12","react":"^19.2.0","eslint":"^9.37.0","prettier":"^3.6.2","typescript":"^5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.2_1760376751556_0.7895407953197453","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@fisch0920/config","version":"1.3.3","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.3","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"f3b1d24b8c2de02edfda1ec07216920f52102c4e","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.3.tgz","fileCount":8,"integrity":"sha512-f4AsxM9Gnik8uzKxGFVuLGw1txUcOyKeRH1QcjWStKfy/DW/+XjNxgIBRXL/YPPQXnOJhd5qDaiIPHrjCamQUQ==","signatures":[{"sig":"MEQCIATpRaZbsjgBwdwZKFq97AsVbWaKpCFVPWLHvoZ2u+6RAiBd+zQFGH+iRN/tfLpLr/6LCiAwGlk5Ck5G3+IAijXf+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24403},"type":"module","_from":"file:fisch0920-config-1.3.3.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","test:lint":"eslint .","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/a7ca53ed2d2f3c7869e83154bc343014/fisch0920-config-1.3.3.tgz","_integrity":"sha512-f4AsxM9Gnik8uzKxGFVuLGw1txUcOyKeRH1QcjWStKfy/DW/+XjNxgIBRXL/YPPQXnOJhd5qDaiIPHrjCamQUQ==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.37.0","typescript-eslint":"^8.46.0","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.5.0","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.17","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.13.1","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.12","react":"^19.2.0","eslint":"^9.37.0","prettier":"^3.6.2","typescript":"^5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.3_1760377733603_0.16211999909979702","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@fisch0920/config","version":"1.3.4","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.4","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"66641f2fbaaf6bd71a52a8681f9d8918a5d4c012","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.4.tgz","fileCount":8,"integrity":"sha512-4CAC1jlQm7MtA647TihXJRw3VKQY1x/+R2+aGDfbv0r440s/kTb6pfooN4kYTc1spFfEQ2qOTzuRRAcPUqi3Qw==","signatures":[{"sig":"MEYCIQCVmofTKVIAtBJkSHOMhM5DS/5N8xgdaqwzbtxZzLjqKgIhAPYJOPgu9U58LFzHJO9+bUMFK1NwUY3XC8qAM5dSEawS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24503},"type":"module","_from":"file:fisch0920-config-1.3.4.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","release":"np --yolo","test:lint":"eslint .","prerelease":"run-s test","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/ff25ada306274aad068be76087410557/fisch0920-config-1.3.4.tgz","_integrity":"sha512-4CAC1jlQm7MtA647TihXJRw3VKQY1x/+R2+aGDfbv0r440s/kTb6pfooN4kYTc1spFfEQ2qOTzuRRAcPUqi3Qw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.6.0","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.12","react":"^19.2.0","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"^5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.4_1761132833645_0.8583046922927626","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@fisch0920/config","version":"1.3.5","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.5","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"99015d1d5e8a8a68e0c3cc803f359dbf0efcee60","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.5.tgz","fileCount":8,"integrity":"sha512-eEmer2NngOKTiGFUxtxZjua7EpDraSQHED2KIIuhyRGN8LrFkUK4VolgvquG+d2NHGWdHjaPy7mb7/EBBH84KA==","signatures":[{"sig":"MEUCICQnSYMVe9wwy4bFs//Ey0H4AlVd2Odfhb9x7lOKtQXSAiEA9EQc7M85deLIp2XNuAjuTnjUrABxzeJ+8/pRuFaAnyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24630},"type":"module","_from":"file:fisch0920-config-1.3.5.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","release":"np --yolo","test:lint":"eslint .","prerelease":"run-s test","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/ff40fce944a54180a146291fb1c3a98f/fisch0920-config-1.3.5.tgz","_integrity":"sha512-eEmer2NngOKTiGFUxtxZjua7EpDraSQHED2KIIuhyRGN8LrFkUK4VolgvquG+d2NHGWdHjaPy7mb7/EBBH84KA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.6.0","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.12","react":"^19.2.0","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"^5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.5_1763365633608_0.30491275277307106","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@fisch0920/config","version":"1.3.6","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.3.6","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"ccf69bfc2bba61fcbb60eea3b54882324abbe727","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.3.6.tgz","fileCount":8,"integrity":"sha512-RU+yjIRoeaf4zTT1n41/2y5vq2SY2u1wT88kdXGyEPhRBBan2sUgqqHZvUGA52T+ylvK/b+Lc8K6Ad9QHncbGw==","signatures":[{"sig":"MEYCIQCrh8WEHQoEW/ZLmCGWqab0PBywxulRQ7z+u7uvxvxdGAIhAMscKgGLaCe8NU/LvV+EiQ8+njNQogOcwytGb882qKDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24657},"type":"module","_from":"file:fisch0920-config-1.3.6.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","release":"np --yolo","test:lint":"eslint .","prerelease":"run-s test","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/5d9457dadf9fe88141a961ae68697cf6/fisch0920-config-1.3.6.tgz","_integrity":"sha512-RU+yjIRoeaf4zTT1n41/2y5vq2SY2u1wT88kdXGyEPhRBBan2sUgqqHZvUGA52T+ylvK/b+Lc8K6Ad9QHncbGw==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.37.5","eslint-plugin-zod-x":"^1.6.0","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.0","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.13.3","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","zod":"^4.1.12","react":"^19.2.0","eslint":"^9.38.0","prettier":"^3.6.2","typescript":"^5.9.3","@types/react":"^19.2.2","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.3.6_1763365845522_0.2068592621513563","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@fisch0920/config","version":"1.4.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.4.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"811f2126d161f335d059c07690db57787310d410","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.4.0.tgz","fileCount":8,"integrity":"sha512-075SwkQ6uAIov3VPwnEbo+NF4horpiyt5PcQPB/c7qG83HdUS/orgMpO5XVhWbu84KEOfpH3aV5RLZ4n6gXRKA==","signatures":[{"sig":"MEUCIChpjaU81FEylBA8uHerSZ9cw6GA5FCgDPHtTbIM0pZ3AiEA2CJkprBMsmqHBVWBDY26OnDyJGbHhEPJk4cCc9XsVj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24652},"type":"module","_from":"file:fisch0920-config-1.4.0.tgz","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"scripts":{"test":"run-p test:*","release":"np --yolo","test:lint":"eslint .","prerelease":"run-s test","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","_resolved":"/private/var/folders/lr/34t5jqd94fzcsp4p0rfld2540000gn/T/c0f0a9c9137bedccd6525f2c4d0658cf/fisch0920-config-1.4.0.tgz","_integrity":"sha512-075SwkQ6uAIov3VPwnEbo+NF4horpiyt5PcQPB/c7qG83HdUS/orgMpO5XVhWbu84KEOfpH3aV5RLZ4n6gXRKA==","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.5.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","eslint-plugin-zod":"^3.0.2","typescript-eslint":"^8.54.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-react-hooks":"^7.0.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-simple-import-sort":"^12.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^11.0.2","zod":"^4.3.6","react":"^19.2.4","eslint":"^9.39.2","prettier":"^3.8.1","typescript":"^5.9.3","@types/react":"^19.2.13","npm-run-all2":"^8.0.4"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.0_1770409965968_0.28549757272187937","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@fisch0920/config","version":"1.4.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@1.4.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"7774fed4800af191276ccfcf8b48751da62a1be9","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-1.4.1.tgz","fileCount":8,"integrity":"sha512-RQqvQkGIdy3Za43IYe3nyxUOpM9izWSZw2fF5vJeWZU7MW3hqDXg8jtikPR75vtNBzeOHCYyyXR1adkIj5Fkbw==","signatures":[{"sig":"MEQCIDfKVv73BCffhzJi/zDK6eIgwH8p68X/6zbXNK2RoLGoAiB8MrMwKivvoODMMCAy5rypSbaq19StO7sZKn2oaR98Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24690},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=18"},"exports":{"./eslint":"./config/eslint.js","./prettier":"./config/prettier.js","./ts-reset":"./config/ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./config/tsconfig-node.json","./tsconfig-react":"./config/tsconfig-react.json"},"gitHead":"80c5e0df7df954c36526f4244b3646fd863b9ac3","scripts":{"test":"run-p test:*","release":"np --yolo","test:lint":"eslint .","prerelease":"run-s test","test:format":"prettier --check \"**/*.{js,ts,tsx}\"","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"prettier":"./config/prettier.js","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, ESLint, and Prettier configs for my TS projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^9.39.2","eslint-plugin-zod":"^4.5.3","typescript-eslint":"^8.60.0","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.32.0","@vitest/eslint-plugin":"^1.6.18","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^4.0.0","eslint-plugin-react-hooks":"^7.0.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-testing-library":"^7.15.4","eslint-plugin-simple-import-sort":"^13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.28.2","devDependencies":{"np":"^11.2.1","zod":"^4.4.3","react":"^19.2.6","eslint":"^9.39.2","prettier":"^3.8.3","typescript":"^6.0.3","@types/react":"^19.2.15","npm-run-all2":"^9.0.1"},"peerDependencies":{"eslint":">= 9","prettier":">= 3","typescript":">= 5"},"_npmOperationalInternal":{"tmp":"tmp/config_1.4.1_1780234243757_0.6684583312348475","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@fisch0920/config","version":"2.0.0","author":"Travis Fischer <travis@transitivebullsh.it>","license":"MIT","_id":"@fisch0920/config@2.0.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"dist":{"shasum":"3e1e28e986c9be66211d48983cd94b6b8a79082f","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.0.tgz","fileCount":8,"integrity":"sha512-rAqCGXonAZU2g/CmjxzMvYcjZTnk+1ofSQ9QI3+o6E5mfe04/bC89oe+IJKt0Tb7SHH2ABcg8xfNlQu7ShQsQA==","signatures":[{"sig":"MEUCIGDtaTqTpNCbcn0XPmpb7QfxHIotOZKHgfkmYdilWyR4AiEA7O6oBDKhwFPxid9Yyk2TWnywvB+QwuN3F/AuOb12ogc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9370},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./oxfmt.config.ts","./oxlint":"./oxlint.config.ts","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"scripts":{"test":"run-p test:*","release":"np --yolo","fix:lint":"oxlint --fix","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":"transitive-bullshit/config","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^12.0.1","oxfmt":"^0.63.0","oxlint":"^1.78.0","typescript":"^7.0.2","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 6"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.0_1786787629025_0.03857512494669724","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@fisch0920/config","version":"2.0.1","author":"Travis Fischer <travis@transitivebullsh.it>","license":"MIT","_id":"@fisch0920/config@2.0.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"dist":{"shasum":"a6cbe50d1d8c844183cfa898bfd6e129ef7e7dcb","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.1.tgz","fileCount":15,"integrity":"sha512-3O9TylfO5mVHNyvx+6cgXvECiw4DYSkisLLlbix9rnHPr3BAtzy9LZWyf/mHriPPFi1KOfx6COuQpI61ZkLsXQ==","signatures":[{"sig":"MEYCIQCafKEJ4N6UZLaTCGEZETo1ItuV3fxnsf6MFzWvZa1E2wIhAOw9+4TE/onP3z8a7kMe73o0okO7L6CFPcHtfolZD9mz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23616},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"scripts":{"test":"run-p test:*","build":"tsdown","fix:lint":"oxlint --fix","posttest":"pnpm build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":"transitive-bullshit/config","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 6","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.1_1786792272668_0.9706390761304577","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@fisch0920/config","version":"2.0.2","author":"Travis Fischer <travis@transitivebullsh.it>","license":"MIT","_id":"@fisch0920/config@2.0.2","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"dist":{"shasum":"f51c784faaad9c21e8a8bc57c97ae97082625332","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.2.tgz","fileCount":15,"integrity":"sha512-7/VOekq5zuLfdwuZ/zt1A9zUkkLZgW11xGIuz9F2FbHAZYNNhY9RsUWmoGHYxZ989rumd1bdzmQiJs7FvYHyCQ==","signatures":[{"sig":"MEUCIG2T5ZexDzApokPk0bRaeR8HbOwXKecc/qvBOpsh0X7hAiEAjX5qWV1i4iOPOzf7VQfnTHtbf005XqRcuV2A78UXduI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23521},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","fix:lint":"oxlint --fix","posttest":"pnpm build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":"transitive-bullshit/config","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.2_1786813692103_0.4145884090558831","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@fisch0920/config","version":"2.0.3","author":"Travis Fischer <travis@transitivebullsh.it>","license":"MIT","_id":"@fisch0920/config@2.0.3","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"dist":{"shasum":"ac7dc9212c36caa54a033bfeb5d50c0db011d885","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.3.tgz","fileCount":15,"integrity":"sha512-VaVoN4+CPyIhHmLBaUElFjLZfuRLUDWB2BSPvAImfN9sLUb8oHh65eLzITA+xcnHGLpzYnDAfuJOw4u+fBls8g==","signatures":[{"sig":"MEQCIBR9F55jJuq+pBntMJkBf/bjINVA/5oc1f0vAHnK5Zn5AiBhGafncYzKlreyXvOri0EjsCHiHxkzJPdFteo/q3i75g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23481},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","fix:lint":"oxlint --fix","posttest":"pnpm build","test:lint":"oxlint","fix:format":"oxfmt","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":"transitive-bullshit/config","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@types/node":"^26.2.0","@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","typescript":"^7.0.2","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.3_1787038841063_0.2982255171599011","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@fisch0920/config","version":"2.0.4","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.0.4","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"2424184513489671d3a401f2cd4601570d1f7148","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.4.tgz","fileCount":15,"integrity":"sha512-W4X2vSNeMIb21pT8CLOC2ePGi0XUafqYqPnecVgqS2GvtpLNvyckbO/dpPcul7283SCZ+9oXerPalZUrOY7SVg==","signatures":[{"sig":"MEUCIQDzfZBwfOKtEJ/hOnYP1+QOolErtE0jBv6MCaKpPgPosAIgfizDS3ZZZwO3DlR5wz4cykbNSCtnW0N+NUWHFwjaoyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23695},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"728b768c88b3bd5bede23079133cc0f2acf3f25c","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --npm.publishPackageManager=pnpm --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@types/node":"^26.2.0","@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.4_1787039736139_0.18594991372770542","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@fisch0920/config","version":"2.0.5","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.0.5","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"1bc83814b69d2206123c79988043dd1925a56b0b","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.0.5.tgz","fileCount":15,"integrity":"sha512-EGClg3kfdgHVe1IxqSL2UQsi1JRY627qps44Hq84W5KZEL5OQiXTJftN33jVaauQ5TzHoeDYl/Iwn45G5ttnAw==","signatures":[{"sig":"MEUCIQCcNsUA4eyjohUbhGMYSltYNrvmSHRnE+yGGINy5Vi3qQIgasUA47yhz2+UkzRUBVGriugewcnWJX/+4urIxE+9dPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23662},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"76a73970d321db043160f92b9e9cc26238a807ae","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@types/node":"^26.2.0","@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.63.0","oxlint":"^1.78.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.0.5_1787039850845_0.34702503818885044","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@fisch0920/config","version":"2.1.0","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.1.0","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"7a636b5703fb295c4052d8ba7519db3ca7bb573a","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.1.0.tgz","fileCount":15,"integrity":"sha512-XLB0TVlFf6OuG6tE7jfOPUcsVW10G1N3/eMzkBcXLF81lz+az7ixfyuGlYTFd0TJ2yjT9h2l5nWvg/r8B15gdw==","signatures":[{"sig":"MEQCIBm6fHlG12XFDJMSFazT1CBwvRUijmWyNf8kSHVIkq+tAiASbWCIR6WZ6KG65vekQY8C2ilxzruu+rw/IoAXjoVhMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28995},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"5179a1057ac8f79d2b35a5d8445a9b5b9c1393ac","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.63.0","oxlint":"1.79.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","@oxlint/plugins":"1.79.0","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.1.0_1787305814696_0.8412716848665232","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@fisch0920/config","version":"2.1.1","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.1.1","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"ce09230566b09cb8828c1e46cfca1ebcda94ffdf","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.1.1.tgz","fileCount":15,"integrity":"sha512-7ZiReTmojK62cYE/r6LxQNRxq9m4iYSYRLglZKV3ZChku6f7nqR6a/0IjMPR4tmYZhfsHmL5k5RivluJWY0Atg==","signatures":[{"sig":"MEUCIHuaZ5Q7t4OUTHDUIN4oYBMlxeXMEzrHMB8EU6SrrGRXAiEAljNbPqYFdQs0uH2vhA5Q1hVkKgL/B2Zxp+4MQrLV79k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28692},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"46d788758cfe4f1cd86c0a7d0f407ffe3a8a44fe","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1","@fisch0920/oxlint-plugin-anti-slop":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.64.0","oxlint":"1.79.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.1.1_1787308674671_0.8038545410968012","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@fisch0920/config","version":"2.1.2","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.1.2","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"e452ba75edbcee2dd6ea83b1a718e1d498766478","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.1.2.tgz","fileCount":15,"integrity":"sha512-XfzEt+m/w97PHTSuF3H2JB5sIlawhyLrOyQp+9i+3/M+3f6NLZ0YrZcFNwjdwSmHFbYc01WZZDIGlKK094R/Cw==","signatures":[{"sig":"MEUCIFKsAdRnMDkefpyrS7netAbbVAd+mUmFtCkq30kHmRKeAiEA/u8DkLwkSVNu28u4QT8LqomcUSBjnFOOkRLrh+fR3Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29626},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"c4c20dd514f919bd6d198a32240874e11d7e51e0","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1","@fisch0920/oxlint-plugin-anti-slop":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.64.0","oxlint":"1.79.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.1.2_1787308896025_0.24328117431748808","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@fisch0920/config","version":"2.1.3","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.1.3","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"6430dd101749824c48f5d5f0e5dd404f252ed78e","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.1.3.tgz","fileCount":15,"integrity":"sha512-aYxU7D7KyeamhqQl/Q/kc14aeFD9zj1DVrKLEZjV0zjJthphv+UgM5Hcr4CF99t6noAMFiNnFKSwD5d5bfq+xA==","signatures":[{"sig":"MEUCIQDGPqK5+NBjveo03E1XiS2uqEWJ8xJon8dLQZ3qq5rf8AIgbC9zh05Ymi+fEGhfzJR3BqhcmPKc0uLjz/YkXqMm1Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29010},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"18a2860cd91714e6fd61eedb6c75d424ec2f0b6e","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1","@fisch0920/oxlint-plugin-anti-slop":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.64.0","oxlint":"1.79.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.1.3_1787309046241_0.3128637206989582","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@fisch0920/config","version":"2.1.4","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","_id":"@fisch0920/config@2.1.4","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"homepage":"https://github.com/transitive-bullshit/config#readme","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"2363862e99c83f85d096c4945a01b250ebb6e1d4","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.1.4.tgz","fileCount":15,"integrity":"sha512-HWaoN81q2vyHuEnmEcMVdX4w9cROXKDjG5Q+6i3hfZaVvp3ZYile0Aai76U7E6wlPNdtc+XDG5ZrsVAnDqelOg==","signatures":[{"sig":"MEYCIQCpMaebDZE504Db7aQXHMRW9Sdu+j78/sf9F0wr7nNYdAIhAI5GSkcAC3dbWorUxLuk7UMMD9UcbnPnDTlAZAGs2g6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31164},"type":"module","$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"8c9abcf2fbc973311b9f8c4db2f536173d8d9bb8","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.12.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"_nodeVersion":"25.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1","@fisch0920/oxlint-plugin-anti-slop":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.64.0","oxlint":"1.79.0","tsdown":"^0.22.14","release-it":"^21.0.2","typescript":"^7.0.2","@types/node":"^26.2.0","lint-staged":"^17.3.0","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2001","simple-git-hooks":"^2.13.1"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/config_2.1.4_1787403222342_0.3934765176129249","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"@fisch0920/config@2.2.0","bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"dist":{"shasum":"a13dcbdd19b5233fbf712ced05f27ab2d521a64a","tarball":"https://registry.npmjs.org/@fisch0920/config/-/config-2.2.0.tgz","fileCount":15,"integrity":"sha512-UahvDJiV3RBto5ZSWi32t3kz/8DZVmDB0v9L6psnk3AIBxbQCaJACh5nNhPcH+VFDUD+UWYqEn3vwHBDLqCQvA==","signatures":[{"sig":"MEYCIQC34sf5bbh0C27jigRKyWGd8gzFylhxm0Ui2jT/CJC8MgIhAIm2SPeJyLCAPszOuMghDmzhkEgTXYAYuM5XqVu1mOxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBOiqKddWt5TDoDG4M0PJWiVIe+LiAS4gfm7KgmSRkC4AiEAvHYxqLWKgcsRKOTUD04BvrEEv9k3HMTDVAGHrLQdhhE="}],"unpackedSize":31156},"name":"@fisch0920/config","type":"module","author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"$schema":"https://json.schemastore.org/package","engines":{"node":">=22"},"exports":{"./oxfmt":"./build/oxfmt.config.mjs","./oxlint":"./build/oxlint.config.mjs","./ts-reset":"./ts-reset.d.ts","./package.json":"./package.json","./tsconfig-node":"./tsconfig.node.json","./tsconfig-react":"./tsconfig.react.json"},"gitHead":"a9eebfa67e44a7e50eff2f017f1d8fe70881c627","license":"MIT","scripts":{"dev":"tsdown --watch","test":"run-p test:*","build":"tsdown","release":"release-it --only-version --github.release --github.autoGenerate","fix:lint":"oxlint --fix","posttest":"run-s build","test:lint":"oxlint","fix:format":"oxfmt","prerelease":"run-s test","test:format":"oxfmt --check","test:typecheck":"tsc"},"version":"2.2.0","_npmUser":{"name":"fisch0920","email":"fisch0920@gmail.com"},"homepage":"https://github.com/transitive-bullshit/config#readme","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"_npmVersion":"11.19.1","description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","directories":{},"lint-staged":{"*.{ts,tsx}":["oxfmt","oxlint --fix"]},"maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"_nodeVersion":"26.9.0","dependencies":{"@total-typescript/ts-reset":"^0.6.1","@fisch0920/oxlint-plugin-anti-slop":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.0","devDependencies":{"oxfmt":"^0.68.0","oxlint":"^1.83.0","tsdown":"^0.23.0","release-it":"^21.1.0","typescript":"^7.0.2","@types/node":"^26.6.2","lint-staged":"^17.5.1","npm-run-all2":"^9.0.3","oxlint-tsgolint":"^7.0.2002","simple-git-hooks":"^2.14.0"},"peerDependencies":{"oxfmt":">= 0.63.0","oxlint":">= 1.78","typescript":">= 7","oxlint-tsgolint":">= 7.0.2001"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/config_2.2.0_1789900542732_0.3223568276875399"}}},"time":{"created":"2025-04-03T14:34:11.331Z","modified":"2026-09-20T10:35:42.974Z","0.1.0":"2025-04-03T14:34:11.641Z","1.0.0":"2025-04-03T15:46:19.915Z","1.0.1":"2025-04-03T16:18:00.916Z","1.0.2":"2025-04-04T10:30:27.115Z","1.0.3":"2025-04-14T07:25:51.647Z","1.0.4":"2025-04-23T00:52:20.779Z","1.0.5":"2025-04-24T21:22:35.079Z","1.1.0":"2025-04-24T21:52:28.828Z","1.1.1":"2025-06-06T12:14:23.002Z","1.1.2":"2025-06-06T14:01:11.911Z","1.1.3":"2025-06-25T02:31:40.271Z","1.1.4":"2025-06-25T02:34:10.426Z","1.2.0":"2025-09-16T17:25:56.114Z","1.2.1":"2025-09-18T12:26:05.436Z","1.3.0":"2025-09-21T08:54:45.922Z","1.3.1":"2025-09-21T10:42:35.340Z","1.3.2":"2025-10-13T17:32:31.736Z","1.3.3":"2025-10-13T17:48:53.786Z","1.3.4":"2025-10-22T11:33:53.833Z","1.3.5":"2025-11-17T07:47:13.813Z","1.3.6":"2025-11-17T07:50:45.697Z","1.4.0":"2026-02-06T20:32:46.116Z","1.4.1":"2026-05-31T13:30:43.892Z","2.0.0":"2026-08-15T09:53:49.164Z","2.0.1":"2026-08-15T11:11:12.830Z","2.0.2":"2026-08-15T17:08:12.251Z","2.0.3":"2026-08-18T07:40:41.210Z","2.0.4":"2026-08-18T07:55:36.315Z","2.0.5":"2026-08-18T07:57:30.992Z","2.1.0":"2026-08-21T09:50:14.879Z","2.1.1":"2026-08-21T10:37:54.849Z","2.1.2":"2026-08-21T10:41:36.186Z","2.1.3":"2026-08-21T10:44:06.393Z","2.1.4":"2026-08-22T12:53:42.525Z","2.2.0":"2026-09-20T10:35:42.807Z"},"bugs":{"url":"https://github.com/transitive-bullshit/config/issues"},"author":{"name":"Travis Fischer","email":"travis@transitivebullsh.it"},"license":"MIT","homepage":"https://github.com/transitive-bullshit/config#readme","repository":{"url":"git+https://github.com/transitive-bullshit/config.git","type":"git"},"description":"Shared TypeScript, Oxlint, and Oxfmt configs for my projects.","maintainers":[{"name":"fisch0920","email":"fisch0920@gmail.com"}],"readme":"# @fisch0920/config\n\n> Shared TypeScript, Oxlint, and Oxfmt configs for my projects.\n\n<p>\n  <a href=\"https://www.npmjs.com/package/@fisch0920/config\"><img alt=\"NPM\" src=\"https://img.shields.io/npm/v/@fisch0920/config.svg\" /></a>\n  <a href=\"https://github.com/transitive-bullshit/config/blob/main/license\"><img alt=\"MIT License\" src=\"https://img.shields.io/badge/license-MIT-blue\" /></a>\n  <a href=\"https://oxc.rs\"><img alt=\"Project uses oxfmt and oxlint\" src=\"https://img.shields.io/badge/code_style-oxc-brightgreen.svg\" /></a>\n  <a href=\"https://github.com/transitive-bullshit/config/actions/workflows/test.yml\"><img alt=\"Build Status\" src=\"https://github.com/transitive-bullshit/config/actions/workflows/test.yml/badge.svg\" /></a>\n</p>\n\n## Usage\n\n### 1. Add Dependency\n\nInstall `@fisch0920/config` and the peer tools you use as dev dependencies (`oxfmt`, `oxlint`, `typescript`).\n\n### 2. Configure Oxfmt for code formatting\n\nCreate an `oxfmt.config.ts` file in the root of the project:\n\n```ts\nexport { default } from '@fisch0920/config/oxfmt'\n```\n\n### 3. Configure Oxlint for code linting\n\nCreate an `oxlint.config.ts` file in the root of the project:\n\n```ts\nexport { default } from '@fisch0920/config/oxlint'\n```\n\n### 4. Configure TypeScript\n\nCreate a `tsconfig.json` file in the root that extends `@fisch0920/config/tsconfig-node` or `@fisch0920/config/tsconfig-react`. You will still need to specify `includes` and any `compilerOptions` you may want to add or override.\n\n```jsonc\n{\n  \"extends\": \"@fisch0920/config/tsconfig-node\",\n  \"include\": [\"*.config.ts\", \"src\"],\n  \"exclude\": [\"node_modules\"]\n}\n```\n\n### 5. Add TypeScript Reset\n\nThis is just a convenient export of [`@total-typescript/ts-reset`](https://www.totaltypescript.com/ts-reset).\n\n```ts\n// reset.d.ts\nimport '@fisch0920/config/ts-reset'\n```\n\n## License\n\nMIT © [Travis Fischer](https://x.com/transitive_bs)\n","readmeFilename":"readme.md"}