Initial commit
parents
No related branches found
No related tags found
Showing
- .gitignore 26 additions, 0 deletions.gitignore
- README.md 49 additions, 0 deletionsREADME.md
- babel.config.js 6 additions, 0 deletionsbabel.config.js
- firebase_setup.md 58 additions, 0 deletionsfirebase_setup.md
- package.json 35 additions, 0 deletionspackage.json
- src/assets/breakout.json 180 additions, 0 deletionssrc/assets/breakout.json
- src/assets/breakout.png 0 additions, 0 deletionssrc/assets/breakout.png
- src/breakout.ts 51 additions, 0 deletionssrc/breakout.ts
- src/index.html 12 additions, 0 deletionssrc/index.html
- src/main.ts 18 additions, 0 deletionssrc/main.ts
- src/scripts/ball.ts 76 additions, 0 deletionssrc/scripts/ball.ts
- src/scripts/bricks.ts 37 additions, 0 deletionssrc/scripts/bricks.ts
- src/scripts/paddle.ts 26 additions, 0 deletionssrc/scripts/paddle.ts
- test/breakout.test.js 3 additions, 0 deletionstest/breakout.test.js
- tsconfig.json 11 additions, 0 deletionstsconfig.json
- webpack.common.js 34 additions, 0 deletionswebpack.common.js
- webpack.dev.js 10 additions, 0 deletionswebpack.dev.js
- webpack.prod.js 11 additions, 0 deletionswebpack.prod.js
.gitignore
0 → 100644
README.md
0 → 100644
babel.config.js
0 → 100644
firebase_setup.md
0 → 100644
package.json
0 → 100644
{ | ||
"name": "breakout", | ||
"version": "1.0.0", | ||
"description": "", | ||
"main": "main.js", | ||
"scripts": { | ||
"test": "jest", | ||
"start": "webpack-dev-server --open --config webpack.dev.js", | ||
"build": "webpack --config webpack.prod.js" | ||
}, | ||
"author": "", | ||
"license": "", | ||
"dependencies": { | ||
"firebase": "^9.0.1", | ||
"phaser": "^3.55.2" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.20.5", | ||
"@babel/preset-env": "^7.20.2", | ||
"@babel/preset-typescript": "^7.18.6", | ||
"@typescript-eslint/eslint-plugin": "^5.45.1", | ||
"@typescript-eslint/parser": "^5.45.1", | ||
"babel-jest": "^29.3.1", | ||
"clean-webpack-plugin": "^3.0.0", | ||
"copy-webpack-plugin": "^6.0.2", | ||
"eslint": "^8.29.0", | ||
"jest": "^29.3.1", | ||
"ts-loader": "^7.0.5", | ||
"typescript": "^3.9.5", | ||
"webpack": "^5.75.0", | ||
"webpack-cli": "^5.0.1", | ||
"webpack-dev-server": "^4.11.1", | ||
"webpack-merge": "^4.2.2" | ||
} | ||
} |
src/assets/breakout.json
0 → 100644
src/assets/breakout.png
0 → 100644
8.4 KiB
src/breakout.ts
0 → 100644
src/index.html
0 → 100644
src/main.ts
0 → 100644
src/scripts/ball.ts
0 → 100644
src/scripts/bricks.ts
0 → 100644
src/scripts/paddle.ts
0 → 100644
test/breakout.test.js
0 → 100644
tsconfig.json
0 → 100644
webpack.common.js
0 → 100644
webpack.dev.js
0 → 100644
webpack.prod.js
0 → 100644