tr
TryGhost
GitHub
Ghost
Workspace
GitHub
CI Pipeline Executions
Current execution
Failed
chore/limit-service-core-typescript
Runs and Agents
Configuration
Self-Healing CI
Project Graph
Circular Dependencies
Enterprise
Resource Usage
Analysis
Conformance
Enterprise
Runs
Current run
Succeeded
Tasks
Resource Usage
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Removed the limit service's dependency on Ghost's error library The service raises the errors its caller gives it, so that a caller recognises what it catches, and Admin supplies its own because Ghost's error library is written for the server. Two guards still reached for that library directly, which put it in the browser bundle for every Admin user and made those two the only errors a caller could not recognise. Neither can use the errors it was given. One complains that no error classes were supplied, and the other belongs to a function that is reached without a service at all. Both now raise a plain error, the way Ghost's own configuration does for the same reason, and the library is no longer a dependency of this package.
nx run ghost-monorepo:lint:boundaries
⌘K
Succeeded
nx run ghost-monorepo:lint:boundaries
Click to copy
Linux
4 CPU cores
read-write
access token used
3b9d9b86
30777
GitHub
Ghost
Workspace