mirror of
https://github.com/mantinedev/next-app-template.git
synced 2025-11-13 00:02:32 +10:00
Compare commits
34 Commits
mantine-te
...
da7b03909f
| Author | SHA1 | Date | |
|---|---|---|---|
| da7b03909f | |||
| 5da3f96e19 | |||
| 06654aa2fb | |||
| 060cc561d9 | |||
| 8cdd3e0c40 | |||
| 3aabc6598c | |||
| 81693bdf35 | |||
| ed4fb3a500 | |||
| 210b9e3655 | |||
| be152406ef | |||
| 2def41a2e3 | |||
| 92580fae10 | |||
| 8e9aa5918d | |||
| 512f7fe8b7 | |||
| d80c8050b8 | |||
| d99e6247c4 | |||
| b94938783b | |||
| ca230d642e | |||
| 75d75126d4 | |||
| df6fcffe80 | |||
| 52b02c8e4b | |||
| e9fcda02af | |||
| d0721178db | |||
| 9547d74226 | |||
| 1b329ae7ce | |||
| 959af2e32b | |||
| 55c4883729 | |||
| 77b979b2e1 | |||
| 414e3c4b5c | |||
| e1d572f6db | |||
| a280211ac8 | |||
| e912744391 | |||
| bcc07a7c59 | |||
| 05411fa287 |
27
.github/workflows/npm_test.yml
vendored
Normal file
27
.github/workflows/npm_test.yml
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
name: npm test
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches:
|
||||||
|
- '**'
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.event.number || github.sha }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test_pull_request:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
- uses: actions/setup-node@v3
|
||||||
|
with:
|
||||||
|
node-version-file: '.nvmrc'
|
||||||
|
cache: 'yarn'
|
||||||
|
cache-dependency-path: '**/yarn.lock'
|
||||||
|
- name: Install dependencies
|
||||||
|
run: yarn
|
||||||
|
- name: Run build
|
||||||
|
run: npm run build
|
||||||
|
- name: Run tests
|
||||||
|
run: npm test
|
||||||
893
.yarn/releases/yarn-4.0.1.cjs
vendored
893
.yarn/releases/yarn-4.0.1.cjs
vendored
File diff suppressed because one or more lines are too long
894
.yarn/releases/yarn-4.3.1.cjs
vendored
Executable file
894
.yarn/releases/yarn-4.3.1.cjs
vendored
Executable file
File diff suppressed because one or more lines are too long
@ -1,2 +1,3 @@
|
|||||||
nodeLinker: node-modules
|
nodeLinker: node-modules
|
||||||
yarnPath: .yarn/releases/yarn-4.0.1.cjs
|
|
||||||
|
yarnPath: .yarn/releases/yarn-4.3.1.cjs
|
||||||
|
|||||||
@ -2,6 +2,7 @@ require('@testing-library/jest-dom');
|
|||||||
|
|
||||||
const { getComputedStyle } = window;
|
const { getComputedStyle } = window;
|
||||||
window.getComputedStyle = (elt) => getComputedStyle(elt);
|
window.getComputedStyle = (elt) => getComputedStyle(elt);
|
||||||
|
window.HTMLElement.prototype.scrollIntoView = () => {};
|
||||||
|
|
||||||
Object.defineProperty(window, 'matchMedia', {
|
Object.defineProperty(window, 'matchMedia', {
|
||||||
writable: true,
|
writable: true,
|
||||||
|
|||||||
84
package.json
84
package.json
@ -19,54 +19,54 @@
|
|||||||
"storybook:build": "storybook build"
|
"storybook:build": "storybook build"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@mantine/core": "7.2.2",
|
"@mantine/core": "7.11.2",
|
||||||
"@mantine/hooks": "7.2.2",
|
"@mantine/hooks": "7.11.2",
|
||||||
"@next/bundle-analyzer": "^14.0.1",
|
"@next/bundle-analyzer": "^14.2.4",
|
||||||
"@tabler/icons-react": "^2.40.0",
|
"@tabler/icons-react": "^3.6.0",
|
||||||
"next": "14.0.1",
|
"next": "14.2.4",
|
||||||
"react": "18.2.0",
|
"react": "18.3.1",
|
||||||
"react-dom": "18.2.0"
|
"react-dom": "18.3.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.23.2",
|
"@babel/core": "^7.24.7",
|
||||||
"@next/eslint-plugin-next": "^14.0.1",
|
"@next/eslint-plugin-next": "^14.2.4",
|
||||||
"@storybook/addon-essentials": "^7.5.2",
|
"@storybook/addon-essentials": "^8.1.10",
|
||||||
"@storybook/addon-styling-webpack": "^0.0.5",
|
"@storybook/addon-styling-webpack": "^1.0.0",
|
||||||
"@storybook/blocks": "^7.5.2",
|
"@storybook/blocks": "^8.1.10",
|
||||||
"@storybook/nextjs": "^7.5.2",
|
"@storybook/nextjs": "^8.1.10",
|
||||||
"@storybook/react": "^7.5.2",
|
"@storybook/react": "^8.1.10",
|
||||||
"@testing-library/dom": "^9.3.3",
|
"@testing-library/dom": "^10.1.0",
|
||||||
"@testing-library/jest-dom": "^6.1.4",
|
"@testing-library/jest-dom": "^6.4.6",
|
||||||
"@testing-library/react": "^14.0.0",
|
"@testing-library/react": "^16.0.0",
|
||||||
"@testing-library/user-event": "^14.5.1",
|
"@testing-library/user-event": "^14.5.2",
|
||||||
"@types/jest": "^29.5.7",
|
"@types/jest": "^29.5.12",
|
||||||
"@types/node": "^20.8.10",
|
"@types/node": "^20.14.8",
|
||||||
"@types/react": "18.2.34",
|
"@types/react": "18.3.3",
|
||||||
"@typescript-eslint/eslint-plugin": "^6.9.1",
|
"@typescript-eslint/eslint-plugin": "^7.13.1",
|
||||||
"@typescript-eslint/parser": "^6.9.1",
|
"@typescript-eslint/parser": "^7.13.1",
|
||||||
"babel-loader": "^9.1.3",
|
"babel-loader": "^9.1.3",
|
||||||
"eslint": "^8.53.0",
|
"eslint": "^8.57.0",
|
||||||
"eslint-config-airbnb": "19.0.4",
|
"eslint-config-airbnb": "19.0.4",
|
||||||
"eslint-config-airbnb-typescript": "^17.1.0",
|
"eslint-config-airbnb-typescript": "^18.0.0",
|
||||||
"eslint-config-mantine": "3.0.0",
|
"eslint-config-mantine": "3.2.0",
|
||||||
"eslint-plugin-import": "^2.29.0",
|
"eslint-plugin-import": "^2.29.1",
|
||||||
"eslint-plugin-jest": "^27.6.0",
|
"eslint-plugin-jest": "^28.6.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.8.0",
|
"eslint-plugin-jsx-a11y": "^6.9.0",
|
||||||
"eslint-plugin-react": "^7.33.2",
|
"eslint-plugin-react": "^7.34.3",
|
||||||
"eslint-plugin-react-hooks": "^4.6.0",
|
"eslint-plugin-react-hooks": "^4.6.2",
|
||||||
"eslint-plugin-testing-library": "^6.1.0",
|
"eslint-plugin-testing-library": "^6.2.2",
|
||||||
"jest": "^29.7.0",
|
"jest": "^29.7.0",
|
||||||
"jest-environment-jsdom": "^29.7.0",
|
"jest-environment-jsdom": "^29.7.0",
|
||||||
"postcss": "^8.4.31",
|
"postcss": "^8.4.38",
|
||||||
"postcss-preset-mantine": "1.11.0",
|
"postcss-preset-mantine": "1.17.0",
|
||||||
"postcss-simple-vars": "^7.0.1",
|
"postcss-simple-vars": "^7.0.1",
|
||||||
"prettier": "^3.0.3",
|
"prettier": "^3.3.2",
|
||||||
"storybook": "^7.5.2",
|
"storybook": "^8.1.10",
|
||||||
"storybook-dark-mode": "^3.0.1",
|
"storybook-dark-mode": "^4.0.2",
|
||||||
"stylelint": "^15.11.0",
|
"stylelint": "^16.6.1",
|
||||||
"stylelint-config-standard-scss": "^11.1.0",
|
"stylelint-config-standard-scss": "^13.1.0",
|
||||||
"ts-jest": "^29.1.1",
|
"ts-jest": "^29.1.5",
|
||||||
"typescript": "5.2.2"
|
"typescript": "5.5.2"
|
||||||
},
|
},
|
||||||
"packageManager": "yarn@4.0.1"
|
"packageManager": "yarn@4.3.1"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user