This commit is contained in:
		@@ -4,7 +4,7 @@ on:
 | 
			
		||||
  pull_request:
 | 
			
		||||
  push:
 | 
			
		||||
    branches:
 | 
			
		||||
      - '**' # matches every branch
 | 
			
		||||
      - "**" # matches every branch
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  lint_and_typecheck:
 | 
			
		||||
@@ -19,10 +19,10 @@ jobs:
 | 
			
		||||
        uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
 | 
			
		||||
        with:
 | 
			
		||||
          node-version: 22
 | 
			
		||||
          cache: 'npm'
 | 
			
		||||
          cache: "pnpm"
 | 
			
		||||
 | 
			
		||||
      - name: Install dependencies
 | 
			
		||||
        run: npm ci
 | 
			
		||||
        run: pnpm install
 | 
			
		||||
 | 
			
		||||
      - name: Run check
 | 
			
		||||
        run: npm run check
 | 
			
		||||
        run: pnpm run check
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,6 @@ The project’s code is structured using React/Next.js with TypeScript, focusing
 | 
			
		||||
The calculator models your FIRE journey in two phases:
 | 
			
		||||
 | 
			
		||||
1. **Accumulation:**
 | 
			
		||||
 | 
			
		||||
   - Your starting capital is grown by your expected CAGR (~7% by default).
 | 
			
		||||
   - Monthly savings are added for each year until retirement.
 | 
			
		||||
   - Every variable can be adjusted live (capital, savings, age, growth, inflation, spending, target retirement).
 | 
			
		||||
@@ -58,11 +57,11 @@ To run locally:
 | 
			
		||||
   ```
 | 
			
		||||
2. **Install dependencies**
 | 
			
		||||
   ```bash
 | 
			
		||||
   npm install
 | 
			
		||||
   pnpm install
 | 
			
		||||
   ```
 | 
			
		||||
3. **Run the app**
 | 
			
		||||
   ```bash
 | 
			
		||||
   npm run dev
 | 
			
		||||
   pnpm run dev
 | 
			
		||||
   ```
 | 
			
		||||
4. Visit [http://localhost:3000](http://localhost:3000) and unleash the fire.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										7649
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										7649
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -41,6 +41,7 @@
 | 
			
		||||
    "@types/react-dom": "19.1.6",
 | 
			
		||||
    "eslint": "9.31.0",
 | 
			
		||||
    "eslint-config-next": "15.3.5",
 | 
			
		||||
    "eslint-plugin-react-hooks": "^5.2.0",
 | 
			
		||||
    "postcss": "8.5.6",
 | 
			
		||||
    "prettier": "3.6.2",
 | 
			
		||||
    "prettier-plugin-tailwindcss": "0.6.14",
 | 
			
		||||
@@ -52,5 +53,5 @@
 | 
			
		||||
  "ct3aMetadata": {
 | 
			
		||||
    "initVersion": "7.39.3"
 | 
			
		||||
  },
 | 
			
		||||
  "packageManager": "npm@11.4.2"
 | 
			
		||||
  "packageManager": "pnpm@10.13.1"
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										5038
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										5038
									
								
								pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										6
									
								
								pnpm-workspace.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								pnpm-workspace.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
ignoredBuiltDependencies:
 | 
			
		||||
  - unrs-resolver
 | 
			
		||||
 | 
			
		||||
onlyBuiltDependencies:
 | 
			
		||||
  - '@tailwindcss/oxide'
 | 
			
		||||
  - sharp
 | 
			
		||||
		Reference in New Issue
	
	Block a user