Skip to content

PLASMA-7447: Remove unused storeon dependency#2861

Merged
Yeti-or merged 1 commit into
devfrom
migration/plasma-hope/trim-t1
Jun 16, 2026
Merged

PLASMA-7447: Remove unused storeon dependency#2861
Yeti-or merged 1 commit into
devfrom
migration/plasma-hope/trim-t1

Conversation

@Yeti-or

@Yeti-or Yeti-or commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

PLASMA-HOPE

Dependencies

  • removed unused storeon dependency from @salutejs/plasma-hope

What/why changed

Part of the plasma-hope → plasma-new-hope migration (#2870).

Stream T — Trim plasma-hope, step T1. The storeon package has no imports in packages/plasma-hope/src. Removing it reduces dependency surface with no runtime or consumer API impact.

Stream T PRs: #2861 (T1), #2862 (T2), #2863 (T3), #2864 (T4), #2865 (T5), #2866 (T6), #2867 (T7), #2868 (T8). Merge strictly in order T1→T8 into dev; rebase the next PR onto dev after each merge.

Issue: #2870

📦 Published PR as canary version: Canary Versions

✨ Test out this PR locally via:

npm install @salutejs/plasma-asdk@0.380.1-canary.2861.27425256521.0
npm install @salutejs/plasma-b2c@1.622.1-canary.2861.27425256521.0
npm install @salutejs/plasma-giga@0.349.1-canary.2861.27425256521.0
npm install @salutejs/plasma-homeds@0.349.1-canary.2861.27425256521.0
npm install @salutejs/plasma-hope@1.376.1-canary.2861.27425256521.0
npm install @salutejs/plasma-new-hope@0.366.1-canary.2861.27425256521.0
npm install @salutejs/plasma-web@1.624.1-canary.2861.27425256521.0
npm install @salutejs/sdds-bizcom@0.354.1-canary.2861.27425256521.0
npm install @salutejs/sdds-cs@0.358.1-canary.2861.27425256521.0
npm install @salutejs/sdds-dfa@0.352.1-canary.2861.27425256521.0
npm install @salutejs/sdds-finai@0.345.1-canary.2861.27425256521.0
npm install @salutejs/sdds-insol@0.349.1-canary.2861.27425256521.0
npm install @salutejs/sdds-netology@0.353.1-canary.2861.27425256521.0
npm install @salutejs/sdds-os@0.24.1-canary.2861.27425256521.0
npm install @salutejs/sdds-platform-ai@0.353.1-canary.2861.27425256521.0
npm install @salutejs/sdds-sbcom@0.354.1-canary.2861.27425256521.0
npm install @salutejs/sdds-scan@0.352.1-canary.2861.27425256521.0
npm install @salutejs/sdds-serv@0.353.1-canary.2861.27425256521.0
npm install @salutejs/sdds-api-tests@0.11.1-canary.2861.27425256521.0
# or 
yarn add @salutejs/plasma-asdk@0.380.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-b2c@1.622.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-giga@0.349.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-homeds@0.349.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-hope@1.376.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-new-hope@0.366.1-canary.2861.27425256521.0
yarn add @salutejs/plasma-web@1.624.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-bizcom@0.354.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-cs@0.358.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-dfa@0.352.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-finai@0.345.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-insol@0.349.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-netology@0.353.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-os@0.24.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-platform-ai@0.353.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-sbcom@0.354.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-scan@0.352.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-serv@0.353.1-canary.2861.27425256521.0
yarn add @salutejs/sdds-api-tests@0.11.1-canary.2861.27425256521.0

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The storeon dependency is removed from the plasma-hope package's runtime dependencies in package.json. No other dependencies, peer dependencies, dev dependencies, scripts, or configuration settings are altered.

Dependency cleanup

Layer / File(s) Summary
Remove storeon dependency
packages/plasma-hope/package.json
The storeon@3.1.4 entry is deleted from the dependencies section; all other configuration remains unchanged.

🎯 1 (Trivial) | ⏱️ ~2 minutes

A rabbit hops with glee, 🐰
One less dep to manage free,
Lighter bundles, cleaner code,
Down the maintenance road!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately and specifically describes the main change: removing the unused storeon dependency from the package.json file, which is confirmed by the raw summary and PR objectives.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch migration/plasma-hope/trim-t1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

Copy link
Copy Markdown
Contributor

Theme Builder app deployed!

https://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-2861/

Remove storeon from dependencies and package-lock.json. No imports exist in
packages/plasma-hope/src.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Yeti-or Yeti-or force-pushed the migration/plasma-hope/trim-t1 branch from 305d1ba to 4750e4b Compare June 12, 2026 15:23
@Yakutoc Yakutoc changed the title chore(plasma-hope): remove unused storeon dependency (T1) plasma-hope: Remove unused storeon dependency (T1) Jun 16, 2026
@Yakutoc Yakutoc added the changelog-skip Exclude pull request changes from changelog label Jun 16, 2026
@Yakutoc Yakutoc changed the title plasma-hope: Remove unused storeon dependency (T1) plasma-hope: Remove unused storeon dependency Jun 16, 2026
@Yakutoc Yakutoc changed the title plasma-hope: Remove unused storeon dependency PLASMA-7447: Remove unused storeon dependency Jun 16, 2026
@Yeti-or Yeti-or added this pull request to the merge queue Jun 16, 2026
@Yeti-or Yeti-or removed this pull request from the merge queue due to a manual request Jun 16, 2026
@Yeti-or Yeti-or added this pull request to the merge queue Jun 16, 2026
@Yeti-or Yeti-or removed this pull request from the merge queue due to the queue being cleared Jun 16, 2026
@Yeti-or Yeti-or added this pull request to the merge queue Jun 16, 2026
Merged via the queue into dev with commit a53e74b Jun 16, 2026
42 of 43 checks passed
@Yeti-or Yeti-or deleted the migration/plasma-hope/trim-t1 branch June 16, 2026 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-skip Exclude pull request changes from changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants