You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please list the dependencies for the npm package @abp/ng.theme.lepton-x in its own package.json instead of inheriting its dependencies from npm/ng-packs/package.json
Details
ABP framework version 9.0.1
Angular front-end
I am trying to include abp.io's angular source code in my own angular application. I have done so by adding the abp.io repository as a submodule in my repo, and then adding path replacements in my tsconfig.json. Similar to how abp.io devs have done it. This is working for all packages except @abp/ng.theme.lepton-x because @abp/ng.theme.lepton-x is not included in the open sourced code. Therefore, I assume @abp/ng.theme.lepton-x is simply a closed source package distributed solely through npm. If so, please include the packages necessary for @abp/ng.theme.lepton-x to function on its own in its own package.json and not ng-packs/package.json.
The packages I know of that @abp/ng.theme.lepton-x depends on and are missing from its package.json are
angular-oauth2-oidc
@abp/ng.components/page
Some packages are listed under peerDependencies but that does not cause yarn to install them, and I must still include the peer dependencies in my own package.jsons dependencies. This is fine, but not optimal.
Request
Please list the dependencies for the npm package @abp/ng.theme.lepton-x in its own package.json instead of inheriting its dependencies from
npm/ng-packs/package.json
Details
I am trying to include abp.io's angular source code in my own angular application. I have done so by adding the abp.io repository as a submodule in my repo, and then adding path replacements in my
tsconfig.json
. Similar to how abp.io devs have done it. This is working for all packages except@abp/ng.theme.lepton-x
because@abp/ng.theme.lepton-x
is not included in the open sourced code. Therefore, I assume@abp/ng.theme.lepton-x
is simply a closed source package distributed solely through npm. If so, please include the packages necessary for@abp/ng.theme.lepton-x
to function on its own in its ownpackage.json
and notng-packs/package.json
.The packages I know of that
@abp/ng.theme.lepton-x
depends on and are missing from itspackage.json
areangular-oauth2-oidc
@abp/ng.components/page
Some packages are listed under
peerDependencies
but that does not cause yarn to install them, and I must still include the peer dependencies in my own package.jsonsdependencies
. This is fine, but not optimal.@abp/ng.core
@abp/ng.theme.shared
@abp/ng.account.core
To replicate,
git clone -b abp-issue-21576 --recurse-submodules https://github.com/Xerner/OpenQueue.git
yarn
to install packagesabp
folder found insrc/abp
and also runyarn
ng build
The text was updated successfully, but these errors were encountered: