Release 0.0.2 #17
107
.eslintrc
107
.eslintrc
@ -2,6 +2,111 @@
|
||||
"extends": "ksv741",
|
||||
"reportUnusedDisableDirectives": true,
|
||||
"settings": {
|
||||
"import/resolver": "webpack"
|
||||
"react": {
|
||||
"version": "detect"
|
||||
},
|
||||
"import/resolver": {
|
||||
"typescript": {
|
||||
"project": "./tsconfig.json"
|
||||
}
|
||||
}
|
||||
},
|
||||
"rules": {
|
||||
"import/order": [
|
||||
"error", {
|
||||
"pathGroups": [
|
||||
{
|
||||
"pattern": "__spec__/**",
|
||||
"group": "builtin",
|
||||
"position": "before"
|
||||
},
|
||||
{
|
||||
"pattern": "apps/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
},
|
||||
{
|
||||
"pattern": "pages/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
},
|
||||
{
|
||||
"pattern": "widgets/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
},
|
||||
{
|
||||
"pattern": "features/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
},
|
||||
{
|
||||
"pattern": "entities/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
},
|
||||
{
|
||||
"pattern": "shared/**",
|
||||
"group": "internal",
|
||||
"position": "after"
|
||||
}
|
||||
],
|
||||
"distinctGroup": true,
|
||||
"groups": [
|
||||
"builtin",
|
||||
"external",
|
||||
"internal",
|
||||
"parent",
|
||||
"sibling",
|
||||
"object",
|
||||
"index",
|
||||
"type"
|
||||
],
|
||||
"newlines-between": "always",
|
||||
"alphabetize": {
|
||||
"order": "asc",
|
||||
"caseInsensitive": true
|
||||
}
|
||||
}],
|
||||
"import/extensions": ["error", {
|
||||
"js": "never",
|
||||
"jsx": "never",
|
||||
"tsx": "never",
|
||||
"ts": "never"
|
||||
}],
|
||||
"import/no-extraneous-dependencies": ["error", {
|
||||
"devDependencies": [
|
||||
"test/**",
|
||||
"tests/**",
|
||||
"spec/**",
|
||||
"**/__tests__/**",
|
||||
"**/__mocks__/**",
|
||||
"**/__spec__/**",
|
||||
"**/configs/**",
|
||||
"test.{[j|t]sx,[j|t]sx}",
|
||||
"test-*.{[j|t]sx,[j|t]sx}",
|
||||
"**/*{.,_}{test,spec}.{[j|t]sx,[j|t]sx}",
|
||||
"**/jest.config.[j|t]s",
|
||||
"**/jest.setup.[j|t]s",
|
||||
"**/vue.config.[j|t]s",
|
||||
"**/webpack.config.[j|t]s",
|
||||
"**/webpack.config.*.[j|t]s",
|
||||
"**/rollup.config.[j|t]s",
|
||||
"**/rollup.config.*.[j|t]s",
|
||||
"**/gulpfile.[j|t]s",
|
||||
"**/gulpfile.*.[j|t]s",
|
||||
"**/Gruntfile{,.[j|t]}s",
|
||||
"**/protractor.conf.[j|t]s",
|
||||
"**/protractor.conf.*.[j|t]s",
|
||||
"**/karma.conf.[j|t]s",
|
||||
"**/.eslintrc.[j|t]s"
|
||||
],
|
||||
"optionalDependencies": false
|
||||
}],
|
||||
"react/function-component-definition": [
|
||||
"error", {
|
||||
"namedComponents": "arrow-function",
|
||||
"unnamedComponents": "arrow-function"
|
||||
}]
|
||||
}
|
||||
}
|
||||
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
@ -26,3 +26,7 @@ yarn-error.log*
|
||||
# ide
|
||||
/.vscode
|
||||
/.idea
|
||||
|
||||
.yarn/*
|
||||
!.yarn/releases
|
||||
!.yarn/plugins
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
image: node:20.11.1-alpine
|
||||
image: node:20.14.0-alpine
|
||||
|
||||
stages:
|
||||
- preparing
|
||||
@ -28,7 +28,18 @@ test:
|
||||
script:
|
||||
- yarn run test:start
|
||||
only:
|
||||
- branches
|
||||
- merge_requests
|
||||
- tags
|
||||
|
||||
typechecking:
|
||||
stage: checking
|
||||
script:
|
||||
- yarn run typechecking
|
||||
only:
|
||||
- branches
|
||||
- merge_requests
|
||||
- tags
|
||||
|
||||
pages:
|
||||
stage: deploy
|
||||
|
||||
Binary file not shown.
28
CHANGELOG.md
28
CHANGELOG.md
@ -1,4 +1,32 @@
|
||||
# MoneyControll App CHANGELOG
|
||||
### 0.0.2 (2024-04-29)
|
||||
|
||||
|
||||
### 🛠️ Bug Fixes
|
||||
|
||||
* fix spec files eslint ([1818a27](https://gitlab.com/money-control2/web/frontend/commit/1818a279b5b79239c98d43b5689b63365be263dd))
|
||||
|
||||
|
||||
### 🚀 New Features
|
||||
|
||||
* add calendar page ([950fbee](https://gitlab.com/money-control2/web/frontend/commit/950fbee317e45a1d9d3aca50e71869e5fdbc9cd5))
|
||||
* add calendar widget ([078e2c9](https://gitlab.com/money-control2/web/frontend/commit/078e2c987fcdb3093416b9fb06d83de7dfcd88c5))
|
||||
* add customization calendar widget ([c950bc6](https://gitlab.com/money-control2/web/frontend/commit/c950bc675799d7f11d1b067eb38cae14d5236a3e))
|
||||
* add DatePicker ([422bef6](https://gitlab.com/money-control2/web/frontend/commit/422bef601f9203de8180e63a4ef556906828e2f8))
|
||||
* add helpers ([29c1bce](https://gitlab.com/money-control2/web/frontend/commit/29c1bce814866bb6f3ee408dd04d932be025a367))
|
||||
* add highlight props ([46e1cd5](https://gitlab.com/money-control2/web/frontend/commit/46e1cd5d4aa2433f3e09add7382ed2bdd8453d1d))
|
||||
* add jest user events ([c51c36c](https://gitlab.com/money-control2/web/frontend/commit/c51c36c0417ce0f49e8bf159d72c1714f86a6775))
|
||||
* add typescript [#9](https://gitlab.com/money-control2/web/frontend/issues/9) ([a603f31](https://gitlab.com/money-control2/web/frontend/commit/a603f31c1a4f2f12842a647bcd6f34bbe0274708))
|
||||
* **app:** add base scripts [#1](https://gitlab.com/money-control2/web/frontend/issues/1) ([3977ac2](https://gitlab.com/money-control2/web/frontend/commit/3977ac2adc25e008b9db0e64f58893e70176f5ff))
|
||||
* **app:** add eslint [#3](https://gitlab.com/money-control2/web/frontend/issues/3) ([c29db6f](https://gitlab.com/money-control2/web/frontend/commit/c29db6ffd178e8cb2abf4db2572c750f5853005f))
|
||||
* **app:** add eslint for jest files [#3](https://gitlab.com/money-control2/web/frontend/issues/3) ([f50c60b](https://gitlab.com/money-control2/web/frontend/commit/f50c60b6814eba28b4458de446e8fc7d8a0645b0))
|
||||
* **app:** add git hooks control [#4](https://gitlab.com/money-control2/web/frontend/issues/4) ([9f8eaf4](https://gitlab.com/money-control2/web/frontend/commit/9f8eaf424e0b03eaab30362e62ad30de910eeaba))
|
||||
* **app:** add jest testing [#2](https://gitlab.com/money-control2/web/frontend/issues/2) ([4697997](https://gitlab.com/money-control2/web/frontend/commit/4697997c1fcee67d10389a395b79de01ef205114))
|
||||
* **app:** add standard-version [#5](https://gitlab.com/money-control2/web/frontend/issues/5) ([fe57ae4](https://gitlab.com/money-control2/web/frontend/commit/fe57ae4a5e4c986923d3851e1742965e4570839c))
|
||||
* **hoc:** add withProvider HOC ([bb28d93](https://gitlab.com/money-control2/web/frontend/commit/bb28d93016d67457822b31b97ee69b733161da0d))
|
||||
* **shared:** add constants and utils ([afde44b](https://gitlab.com/money-control2/web/frontend/commit/afde44beade36a28c0e57dde7d6cac14c74fa4ff))
|
||||
* update project to typescript [#9](https://gitlab.com/money-control2/web/frontend/issues/9) ([8c5e4a0](https://gitlab.com/money-control2/web/frontend/commit/8c5e4a08bf2599a0a4c41ededec63fe2f725f8dd))
|
||||
|
||||
### 0.0.1 (2024-03-28)
|
||||
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
# Money Controll Frontend SPA
|
||||
***
|
||||
### Application to control your income and outcome money, planning your personal budget
|
||||
### Application path control your income and outcome money, planning your personal budget
|
||||
|
||||
### Scripts
|
||||
- `start:dev` - start local application on [`https://localhost:3000`](https://localhost:3000)
|
||||
|
||||
20
__spec__/custom-expects/toHaveDataDate.ts
Normal file
20
__spec__/custom-expects/toHaveDataDate.ts
Normal file
@ -0,0 +1,20 @@
|
||||
import type { MatcherFunction } from 'expect';
|
||||
|
||||
// eslint-disable-next-line func-names
|
||||
export const toHaveDataDate: MatcherFunction<[dataDate: unknown]> = function (actual, dataDate) {
|
||||
if (!(actual instanceof HTMLElement)) {
|
||||
throw new TypeError('These must be HTMLElement!');
|
||||
}
|
||||
|
||||
const actualDataDate = actual.getAttribute('data-date');
|
||||
const pass = this.equals(actualDataDate, dataDate);
|
||||
|
||||
const message = () => `${this.utils.matcherHint('toHaveDataDate', 'element')}\n\n`
|
||||
+ `Expected element to have data-date attribute:\n ${this.utils.printExpected(dataDate)}\n`
|
||||
+ `Received:\n ${this.utils.printReceived(actualDataDate)}`;
|
||||
|
||||
return {
|
||||
message,
|
||||
pass,
|
||||
};
|
||||
};
|
||||
32
__spec__/custom-queries/byDataDate.ts
Normal file
32
__spec__/custom-queries/byDataDate.ts
Normal file
@ -0,0 +1,32 @@
|
||||
import { queryHelpers, buildQueries } from '@testing-library/react';
|
||||
|
||||
import type { DataDateString } from 'shared/types/date';
|
||||
|
||||
import type { GetErrorFunction } from '@testing-library/dom/types/query-helpers';
|
||||
import type { Matcher, MatcherOptions } from '@testing-library/react';
|
||||
|
||||
const queryAllByDataDate = (
|
||||
container: HTMLElement,
|
||||
id: Matcher,
|
||||
options?: MatcherOptions | undefined,
|
||||
) => queryHelpers.queryAllByAttribute('data-date', container, id, options);
|
||||
|
||||
const getMultipleError: GetErrorFunction<[id: DataDateString, options?: MatcherOptions | undefined]> = (_, dataDateValue) => `Found multiple elements with the data-date attribute of: ${dataDateValue}`;
|
||||
const getMissingError: GetErrorFunction<[id: DataDateString, options?: MatcherOptions | undefined]> = (_, dataDateValue: string) => `Unable to find an element with the data-date attribute of: ${dataDateValue}`;
|
||||
|
||||
const [
|
||||
queryByDataDate,
|
||||
getAllByDataDate,
|
||||
getByDataDate,
|
||||
findAllByDataDate,
|
||||
findByDataDate,
|
||||
] = buildQueries(queryAllByDataDate, getMultipleError, getMissingError);
|
||||
|
||||
export {
|
||||
queryByDataDate,
|
||||
queryAllByDataDate,
|
||||
getByDataDate,
|
||||
getAllByDataDate,
|
||||
findAllByDataDate,
|
||||
findByDataDate,
|
||||
};
|
||||
20
__spec__/custon-renders.tsx
Normal file
20
__spec__/custon-renders.tsx
Normal file
@ -0,0 +1,20 @@
|
||||
import { ReactNode } from 'react';
|
||||
import { createMemoryRouter, RouterProvider } from 'react-router-dom';
|
||||
|
||||
import { render } from './utils';
|
||||
|
||||
export const renderWithProvider = (Component: ReactNode) => {
|
||||
const routes = [
|
||||
{
|
||||
path: '/',
|
||||
element: Component,
|
||||
},
|
||||
];
|
||||
|
||||
const router = createMemoryRouter(routes, {
|
||||
initialEntries: ['/'],
|
||||
initialIndex: 0,
|
||||
});
|
||||
|
||||
return render(<RouterProvider router={router} />);
|
||||
};
|
||||
18
__spec__/helpers.ts
Normal file
18
__spec__/helpers.ts
Normal file
@ -0,0 +1,18 @@
|
||||
import { fireEvent } from '@testing-library/react';
|
||||
|
||||
import type { DataDateString } from 'shared/types/date';
|
||||
|
||||
import { screen } from './utils';
|
||||
|
||||
export const pickCellByDataDate = (dataDate: DataDateString) => {
|
||||
const cellElem = screen.getByDataDate(dataDate);
|
||||
fireEvent.click(cellElem);
|
||||
};
|
||||
|
||||
export const dragAndDropCellByDataDate = (dragDataDate: DataDateString, dropDataDate: DataDateString) => {
|
||||
const oldLastDateElem = screen.getByDataDate(dragDataDate);
|
||||
const dropTarget = screen.getByDataDate(dropDataDate);
|
||||
|
||||
fireEvent.dragStart(oldLastDateElem);
|
||||
fireEvent.drop(dropTarget);
|
||||
};
|
||||
15
__spec__/utils.js
Normal file
15
__spec__/utils.js
Normal file
@ -0,0 +1,15 @@
|
||||
import { render, queries, within } from '@testing-library/react';
|
||||
|
||||
import * as customQueries from './custom-queries/byDataDate';
|
||||
|
||||
const allQueries = {
|
||||
...queries,
|
||||
...customQueries,
|
||||
};
|
||||
|
||||
const customScreen = within(document.body, allQueries);
|
||||
const customWithin = (element) => within(element, allQueries);
|
||||
const customRender = (ui, options) => render(ui, { queries: allQueries, ...options });
|
||||
|
||||
// override render method
|
||||
export { customScreen as screen, customWithin as within, customRender as render };
|
||||
@ -1 +0,0 @@
|
||||
module.exports = 'test-file-stub';
|
||||
1
configs/jest/__mocks__/fileMock.ts
Normal file
1
configs/jest/__mocks__/fileMock.ts
Normal file
@ -0,0 +1 @@
|
||||
export default 'test-file-stub';
|
||||
@ -1,8 +0,0 @@
|
||||
module.exports = {
|
||||
presets: [
|
||||
'@babel/preset-env',
|
||||
['@babel/preset-react', {
|
||||
runtime: 'automatic',
|
||||
}],
|
||||
],
|
||||
};
|
||||
10
configs/jest/global.d.ts
vendored
Normal file
10
configs/jest/global.d.ts
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
declare global {
|
||||
namespace jest {
|
||||
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
|
||||
interface Matchers<R> {
|
||||
toHaveDataDate: (dataDate: string) => R;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export {};
|
||||
@ -1 +0,0 @@
|
||||
import '@testing-library/jest-dom';
|
||||
8
configs/jest/setupTests.ts
Normal file
8
configs/jest/setupTests.ts
Normal file
@ -0,0 +1,8 @@
|
||||
import '@testing-library/jest-dom';
|
||||
import { expect } from '@jest/globals';
|
||||
|
||||
import { toHaveDataDate } from '../../__spec__/custom-expects/toHaveDataDate';
|
||||
|
||||
expect.extend({
|
||||
toHaveDataDate,
|
||||
});
|
||||
@ -1,15 +0,0 @@
|
||||
module.exports = {
|
||||
testEnvironment: 'jsdom',
|
||||
transform: {
|
||||
'\\.jsx?$': ['babel-jest', {
|
||||
configFile: './configs/jest/babel-jest.config.js',
|
||||
}],
|
||||
},
|
||||
setupFilesAfterEnv: ['./configs/jest/setupTests.js'],
|
||||
modulePaths: ['src'],
|
||||
moduleNameMapper: {
|
||||
'\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
|
||||
'./configs/jest/__mocks__/fileMock.js',
|
||||
'\\.(css|less|scss)$': 'identity-obj-proxy',
|
||||
},
|
||||
};
|
||||
25
jest.config.ts
Normal file
25
jest.config.ts
Normal file
@ -0,0 +1,25 @@
|
||||
import type { Config } from 'jest';
|
||||
|
||||
const config: Config = {
|
||||
clearMocks: true,
|
||||
testEnvironment: 'jsdom',
|
||||
coverageDirectory: 'coverage',
|
||||
setupFilesAfterEnv: ['./configs/jest/setupTests.ts'],
|
||||
modulePaths: [
|
||||
'<rootDir>src',
|
||||
'<rootDir>',
|
||||
],
|
||||
rootDir: './',
|
||||
verbose: true,
|
||||
preset: 'ts-jest/presets/js-with-ts',
|
||||
moduleNameMapper: {
|
||||
'\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
|
||||
'<rootDir>/configs/jest/__mocks__/fileMock.ts',
|
||||
'\\.(css|less|scss)$': 'identity-obj-proxy',
|
||||
},
|
||||
transformIgnorePatterns: [
|
||||
'node_modules/(?!react-dnd|dnd-core|@react-dnd|react-dnd-html5-backend)',
|
||||
],
|
||||
};
|
||||
|
||||
export default config;
|
||||
9
nginx.conf
Normal file
9
nginx.conf
Normal file
@ -0,0 +1,9 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name frontend;
|
||||
location / {
|
||||
# This would be the directory where your React app's static files are stored at
|
||||
root /usr/share/nginx/html;
|
||||
try_files $uri /index.html;
|
||||
}
|
||||
}
|
||||
Binary file not shown.
BIN
offline_node_modules/@adobe-css-tools-npm-4.4.0-3e89ecd033-d65ddc7193.zip
generated
Normal file
BIN
offline_node_modules/@adobe-css-tools-npm-4.4.0-3e89ecd033-d65ddc7193.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@apideck-better-ajv-errors-npm-0.3.6-8c1868a017-f89a1e16ec.zip
generated
Normal file
BIN
offline_node_modules/@apideck-better-ajv-errors-npm-0.3.6-8c1868a017-f89a1e16ec.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-code-frame-npm-7.24.7-315a600a58-ab0af53947.zip
generated
Normal file
BIN
offline_node_modules/@babel-code-frame-npm-7.24.7-315a600a58-ab0af53947.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-compat-data-npm-7.24.7-55c0797320-dcd93a5632.zip
generated
Normal file
BIN
offline_node_modules/@babel-compat-data-npm-7.24.7-55c0797320-dcd93a5632.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-core-npm-7.24.7-e0c71653c5-4004ba454d.zip
generated
Normal file
BIN
offline_node_modules/@babel-core-npm-7.24.7-e0c71653c5-4004ba454d.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-generator-npm-7.24.7-33fe4145fd-06b1f3350b.zip
generated
Normal file
BIN
offline_node_modules/@babel-generator-npm-7.24.7-33fe4145fd-06b1f3350b.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-annotate-as-pure-npm-7.24.7-537c5e8bf3-4679f7df4d.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-annotate-as-pure-npm-7.24.7-537c5e8bf3-4679f7df4d.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-helper-compilation-targets-npm-7.24.7-b6fcad7a45-1d580a9bca.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-compilation-targets-npm-7.24.7-b6fcad7a45-1d580a9bca.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-create-class-features-plugin-npm-7.24.7-076821f821-6b7b47d70b.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-create-class-features-plugin-npm-7.24.7-076821f821-6b7b47d70b.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-create-regexp-features-plugin-npm-7.24.7-0bc60f7f63-ed611a7eb0.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-create-regexp-features-plugin-npm-7.24.7-0bc60f7f63-ed611a7eb0.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-environment-visitor-npm-7.24.7-9a965bf523-36ece78882.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-environment-visitor-npm-7.24.7-9a965bf523-36ece78882.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-function-name-npm-7.24.7-4f88fa6768-e5e41e6cf8.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-function-name-npm-7.24.7-4f88fa6768-e5e41e6cf8.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-hoist-variables-npm-7.24.7-3d1fb54723-19ee37563b.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-hoist-variables-npm-7.24.7-3d1fb54723-19ee37563b.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-member-expression-to-functions-npm-7.24.7-2f8d2100de-9638c1d33c.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-member-expression-to-functions-npm-7.24.7-2f8d2100de-9638c1d33c.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-module-imports-npm-7.24.6-be1121ea22-e0db3fbfcd.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-module-imports-npm-7.24.6-be1121ea22-e0db3fbfcd.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-module-imports-npm-7.24.7-f60e66adbf-97c57db6c3.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-module-imports-npm-7.24.7-f60e66adbf-97c57db6c3.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-module-transforms-npm-7.24.7-34219c1829-4f311755fc.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-module-transforms-npm-7.24.7-34219c1829-4f311755fc.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-optimise-call-expression-npm-7.24.7-59b5fb050d-ca6a988470.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-optimise-call-expression-npm-7.24.7-59b5fb050d-ca6a988470.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-plugin-utils-npm-7.24.7-5a3089ad88-c3d38cd9b3.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-plugin-utils-npm-7.24.7-5a3089ad88-c3d38cd9b3.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-remap-async-to-generator-npm-7.24.7-d568c8a028-4e7fa2cdcb.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-remap-async-to-generator-npm-7.24.7-d568c8a028-4e7fa2cdcb.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-replace-supers-npm-7.24.7-35d1343b26-0e133bb033.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-replace-supers-npm-7.24.7-35d1343b26-0e133bb033.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-simple-access-npm-7.24.7-beddd00b0e-7230e419d5.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-simple-access-npm-7.24.7-beddd00b0e-7230e419d5.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-helper-split-export-declaration-npm-7.24.7-77b1fc1a1c-0254577d70.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-split-export-declaration-npm-7.24.7-77b1fc1a1c-0254577d70.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-string-parser-npm-7.24.6-ab02401caf-95115bf676.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-string-parser-npm-7.24.6-ab02401caf-95115bf676.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-string-parser-npm-7.24.7-560b175e3f-47840c7004.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-string-parser-npm-7.24.7-560b175e3f-47840c7004.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-validator-identifier-npm-7.24.6-cf629561b7-d29d2e3fca.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-validator-identifier-npm-7.24.6-cf629561b7-d29d2e3fca.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-validator-option-npm-7.24.7-6bf4b631c7-21aea2b7bc.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-validator-option-npm-7.24.7-6bf4b631c7-21aea2b7bc.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helper-wrap-function-npm-7.24.7-563645868a-d5689f031b.zip
generated
Normal file
BIN
offline_node_modules/@babel-helper-wrap-function-npm-7.24.7-563645868a-d5689f031b.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-helpers-npm-7.24.7-8c3f5704f5-aa8e230f66.zip
generated
Normal file
BIN
offline_node_modules/@babel-helpers-npm-7.24.7-8c3f5704f5-aa8e230f66.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-highlight-npm-7.24.7-d792bd8d9f-674334c571.zip
generated
Normal file
BIN
offline_node_modules/@babel-highlight-npm-7.24.7-d792bd8d9f-674334c571.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-parser-npm-7.24.7-79d233f3d1-8b24475687.zip
generated
Normal file
BIN
offline_node_modules/@babel-parser-npm-7.24.7-79d233f3d1-8b24475687.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-syntax-import-assertions-npm-7.24.7-06924e77aa-b82c53e095.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-syntax-import-assertions-npm-7.24.7-06924e77aa-b82c53e095.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-syntax-import-attributes-npm-7.24.7-6101aa2bfb-eccc54d0f0.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-syntax-import-attributes-npm-7.24.7-6101aa2bfb-eccc54d0f0.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-arrow-functions-npm-7.24.7-dc9654ba4f-6ac05a54e5.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-arrow-functions-npm-7.24.7-dc9654ba4f-6ac05a54e5.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-async-to-generator-npm-7.24.7-335cbe94e0-83c82e2438.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-async-to-generator-npm-7.24.7-335cbe94e0-83c82e2438.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-block-scoped-functions-npm-7.24.7-3bde68de42-113e86de46.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-block-scoped-functions-npm-7.24.7-3bde68de42-113e86de46.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-block-scoping-npm-7.24.7-7c6a83a195-dcbc5e385c.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-block-scoping-npm-7.24.7-7c6a83a195-dcbc5e385c.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-class-properties-npm-7.24.7-42a5aafd3c-75018a466c.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-class-properties-npm-7.24.7-42a5aafd3c-75018a466c.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-class-static-block-npm-7.24.7-2ab97b4caf-b0ade39a3d.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-class-static-block-npm-7.24.7-2ab97b4caf-b0ade39a3d.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-classes-npm-7.24.7-3020dbe8cb-e51dba7ce8.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-classes-npm-7.24.7-3020dbe8cb-e51dba7ce8.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-computed-properties-npm-7.24.7-707065a998-25636dbc1f.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-computed-properties-npm-7.24.7-707065a998-25636dbc1f.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-destructuring-npm-7.24.7-bbf4b6a00f-929f07a807.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-destructuring-npm-7.24.7-bbf4b6a00f-929f07a807.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-dotall-regex-npm-7.24.7-1e4ebcbb6c-793f14c949.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-dotall-regex-npm-7.24.7-1e4ebcbb6c-793f14c949.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-duplicate-keys-npm-7.24.7-c999e46d25-75ff7ec111.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-duplicate-keys-npm-7.24.7-c999e46d25-75ff7ec111.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-dynamic-import-npm-7.24.7-e15a724c6c-eeda48372e.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-dynamic-import-npm-7.24.7-e15a724c6c-eeda48372e.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-export-namespace-from-npm-7.24.7-2e43f5c58e-4e144d7f1c.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-export-namespace-from-npm-7.24.7-2e43f5c58e-4e144d7f1c.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-for-of-npm-7.24.7-e85b1239ae-77629b1173.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-for-of-npm-7.24.7-e85b1239ae-77629b1173.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-function-name-npm-7.24.7-c1c7f2dbbf-3e9642428d.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-function-name-npm-7.24.7-c1c7f2dbbf-3e9642428d.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-json-strings-npm-7.24.7-17858f14f3-17c72cd5bf.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-json-strings-npm-7.24.7-17858f14f3-17c72cd5bf.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-literals-npm-7.24.7-bdba7f5593-9f3f6f3831.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-literals-npm-7.24.7-bdba7f5593-9f3f6f3831.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-modules-amd-npm-7.24.7-7b9b7c2d4b-6df7de7fce.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-modules-amd-npm-7.24.7-7b9b7c2d4b-6df7de7fce.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-modules-commonjs-npm-7.24.7-936aa5b71e-9442292b3d.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-modules-commonjs-npm-7.24.7-936aa5b71e-9442292b3d.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-modules-systemjs-npm-7.24.7-53be82caa8-e2a795e0a6.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-modules-systemjs-npm-7.24.7-53be82caa8-e2a795e0a6.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-modules-umd-npm-7.24.7-46b61a2a8a-7791d29012.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-modules-umd-npm-7.24.7-46b61a2a8a-7791d29012.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-new-target-npm-7.24.7-cb95d780d4-2540808a35.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-new-target-npm-7.24.7-cb95d780d4-2540808a35.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-numeric-separator-npm-7.24.7-70370e84d8-e18e09ca5a.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-numeric-separator-npm-7.24.7-70370e84d8-e18e09ca5a.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-object-rest-spread-npm-7.24.7-c5bcb6d635-9ad64bc003.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-object-rest-spread-npm-7.24.7-c5bcb6d635-9ad64bc003.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-object-super-npm-7.24.7-8b4ef26bc1-770cebb4b4.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-object-super-npm-7.24.7-8b4ef26bc1-770cebb4b4.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-optional-catch-binding-npm-7.24.7-4dc481e34f-1e2f10a018.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-optional-catch-binding-npm-7.24.7-4dc481e34f-1e2f10a018.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-optional-chaining-npm-7.24.7-b8db6518e6-b9e3649b29.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-optional-chaining-npm-7.24.7-b8db6518e6-b9e3649b29.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-parameters-npm-7.24.7-d18b1cfc71-53bf190d69.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-parameters-npm-7.24.7-d18b1cfc71-53bf190d69.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-private-methods-npm-7.24.7-a20cce0583-5b7bf923b7.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-private-methods-npm-7.24.7-a20cce0583-5b7bf923b7.zip
generated
Normal file
Binary file not shown.
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-property-literals-npm-7.24.7-d2b997a7b0-52564b58f3.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-property-literals-npm-7.24.7-d2b997a7b0-52564b58f3.zip
generated
Normal file
Binary file not shown.
BIN
offline_node_modules/@babel-plugin-transform-regenerator-npm-7.24.7-7ba719f821-d2dc2c788f.zip
generated
Normal file
BIN
offline_node_modules/@babel-plugin-transform-regenerator-npm-7.24.7-7ba719f821-d2dc2c788f.zip
generated
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user