Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
893343c
feat: create resume.events reducer to fetch events from API with fire…
Yipeechen Jul 25, 2021
f3cc4f2
build: start with TypeScript
Yipeechen Sep 12, 2021
6b944f2
build: upgrade related package and delete useless content
Yipeechen May 26, 2024
e51a7ca
refactor: files exchange with typescript usage
Yipeechen Jun 6, 2024
f408b32
chore: transfer classic component to functional component
Yipeechen Jun 9, 2024
3933cfc
refactor: files exchange with typescript usage
Yipeechen Jun 12, 2024
b7fa31c
build: start with Jest testing tool
Yipeechen Jun 13, 2024
b3ce5ad
fix: adjust correct executed flow without extra dependencies
Yipeechen Jun 14, 2024
0dc279a
Merge branch 'dev/ts' into dev/testing
Yipeechen Jun 14, 2024
e8510d1
chore: use absolute path not relative path
Yipeechen Jun 20, 2024
4174012
chore: redefined types
Yipeechen Jun 21, 2024
f5d7102
feat: add overview data source from firebase api request
Yipeechen Jun 21, 2024
dc095e4
refactor: implement types and action using actionFactory
Yipeechen Jun 21, 2024
c532cff
dco: setup module aliases in jest config
Yipeechen Jun 22, 2024
062ba9f
fix: deal with typescript error message
Yipeechen Jun 28, 2024
3a73e02
feat: make abilities data source from firebase api request
Yipeechen Jun 28, 2024
1b039bc
chore: transform js file to tsx file
Yipeechen Jun 30, 2024
1bc4661
feat: make works data source from firebase api request
Yipeechen Jun 30, 2024
10b2395
build: upgrate React to version 18
Yipeechen Jun 30, 2024
294216d
build: upgrade redux 5.0 and RTX 2.0
Yipeechen Jul 1, 2024
ddf1a2b
feat: execute data fetching with createAsyncThunk
Yipeechen Jul 1, 2024
6b28bee
build: upgrade axios and swiper and gh-pages packages and remove usel…
Yipeechen Jul 1, 2024
2c18146
release: v2.0.0
Yipeechen Jul 1, 2024
de200b5
chore: fix relative path
Yipeechen Jul 1, 2024
4194f25
chore: setup environment variables
Yipeechen Jul 1, 2024
48529bc
fix: make hooks with correct dependencies
Yipeechen Jul 1, 2024
991f6e1
doc: setup webpack environment building config
Yipeechen Jul 1, 2024
aa5be67
release: v2.0.1
Yipeechen Jul 1, 2024
0a8ac0b
Merge pull request #28 from Yipeechen/dev/ts
Yipeechen Jul 2, 2024
561d2ff
Merge pull request #32 from Yipeechen/dev/testing
Yipeechen Jul 2, 2024
dd82a11
build(deps-dev): bump ws from 7.5.9 to 7.5.10
dependabot[bot] Jul 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
{
"presets": [
[
"@babel/preset-env",
{
"targets": { "node": "current" }
}
],
[
"@babel/preset-react",
{
Expand Down
2 changes: 0 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
gitignore
/node_modules
/dist
/js
/docs
20 changes: 2 additions & 18 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,18 +1,2 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>About Yiping</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
<link href="https://fonts.googleapis.com/css?family=Playfair+Display:900" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900" rel="stylesheet">
<link rel="stylesheet" href="https://yipeechen.github.io/resume/css/icon-font.css">
<script>
window.pkgVer = "1.4.0"
console.log(`%c version: ` + window.pkgVer + ' ', 'background: #de4533; color: white');
</script>
</head>
<body>
<div id="app">
<script type="text/javascript" src="./scripts/8f3cb8e5.js"></script></body>
</html>
<!doctype html><html><head><meta charset="UTF-8"><title>About Yiping</title><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"/><link href="https://fonts.googleapis.com/css?family=Playfair+Display:900" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900" rel="stylesheet"><link rel="stylesheet" href="https://yipeechen.github.io/resume/css/icon-font.css"><script type="text/jsx">window.pkgVer = "2.0.0"
console.log(`%c version: ` + window.pkgVer + ' ', 'background: #de4533; color: white');</script><script defer="defer" src="./scripts/9655f335.js"></script></head><body><div id="app"></div></body></html>
1 change: 0 additions & 1 deletion docs/scripts/0.8f3cb8e5.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/scripts/1.8f3cb8e5.js

This file was deleted.

16 changes: 0 additions & 16 deletions docs/scripts/3.8f3cb8e5.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/scripts/4.8f3cb8e5.js

This file was deleted.

46 changes: 0 additions & 46 deletions docs/scripts/8f3cb8e5.js

This file was deleted.

2 changes: 2 additions & 0 deletions docs/scripts/9655f335.js

Large diffs are not rendered by default.

69 changes: 69 additions & 0 deletions docs/scripts/9655f335.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/

/*!
* Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/

/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/**
* @license React
* use-sync-external-store-with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
15 changes: 15 additions & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/** @type {import('ts-jest').JestConfigWithTsJest} */
module.exports = {
coverageDirectory: 'coverage',
preset: 'ts-jest',
testEnvironment: 'node',
testRegex: '(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$',
rootDir: '.',
roots: ['./src'],
transform: {
'^.+\\.ts?$': 'ts-jest',
},
moduleNameMapper: {
'@src/(.*)': '<rootDir>/src/$1',
},
};
Loading