## Description 1. Move everything related to client from app folder to client folder (`.yarn`, `yarn.lock`, package.json, .gitignore) 2. Move `ast` and `rst` to client packages 3. Fix running scripts in packages 4. Add running unit tests in packages in CI TODO: It is necessary to consider enabling the `nmHoistingLimits: workspaces` option, since now all packages are hoisted to the root, there may be issues with dependencies in workspaces. Also, there is a possibility of implicit use of packages. https://yarnpkg.com/configuration/yarnrc#nmHoistingLimits #### PR fixes following issue(s) Fixes #23333 #### Type of change - Chore (housekeeping or task changes that don't impact user perception) ## Testing #### How Has This Been Tested? - [x] Manual - [x] Jest - [x] Cypress ## Checklist: #### Dev activity - [x] My code follows the style guidelines of this project - [x] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] PR is being merged under a feature flag Co-authored-by: Valera Melnikov <melnikov.vv@greendatasoft.ru>
67 lines
795 B
Plaintext
Executable File
67 lines
795 B
Plaintext
Executable File
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
|
|
|
# dependencies
|
|
/node_modules
|
|
.pnp.*
|
|
|
|
# testing
|
|
/coverage
|
|
|
|
/stacks
|
|
|
|
# production
|
|
build
|
|
dist
|
|
# used to pack build artifacts in CI
|
|
build.tar
|
|
/build_airgap
|
|
|
|
# misc
|
|
.DS_Store
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
.env*
|
|
!.env.example
|
|
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
/out
|
|
/public/fonts/*
|
|
/src/assets/icons/fonts/*
|
|
.idea
|
|
.storybook-out/
|
|
cypress/videos
|
|
cypress/screenshots
|
|
cypress.env.json
|
|
results/
|
|
|
|
|
|
/docker/*.pem
|
|
/docker/nginx.conf
|
|
/docker/nginx-root.conf
|
|
|
|
storybook-static/*
|
|
build-storybook.log
|
|
|
|
.eslintcache
|
|
.vscode
|
|
TODO
|
|
|
|
/nginx
|
|
|
|
/public/static/wds/
|
|
|
|
storybook-static
|
|
stats.json
|
|
|
|
.yarn/*
|
|
!.yarn/patches
|
|
!.yarn/plugins
|
|
!.yarn/releases
|
|
!.yarn/sdks
|
|
!.yarn/versions
|