Open shah opened 1 week ago
@rinshadka @resulraveendran we need to make sure deno
is now installed as part of the Astro Build process. Astro still uses NodeJS as usual but the src/pages/pattern/[name]/package.sql.js
endpoint requires deno
so SQLa can build package.sql
files.
Also, please be sure to ignore the migrated RSC directories in lib
from the Astro build / type-check since Astro is NodeJS but /lib/*
is Deno. Ignore the following directories:
/lib/pattern
/lib/service
/lib/std
/lib/universal
deno latest version added to this workflow
Started the migration of direct-messaging-service from RSC to www.surveilr.com/lib/patterns/direct-messaging-service
Migrated the direct messaging service pattern to www.surveilr.com
The following patterns from github.com/opsfolio/resource-surveillance-commons
have been successfully migrated to github.com/surveilr/www.surveilr.com/lib:
RSC/pattern/info-assurance-controls
➡️ www.surveilr.com/lib/pattern/info-assurance-controls
RSC/pattern/info-assurance-policies
➡️ www.surveilr.com/lib/pattern/info-assurance-policies
RSC/pattern/info-assurance
➡️ www.surveilr.com/lib/pattern/info-assurance
RSC/pattern/infra-assurance
➡️ www.surveilr.com/lib/pattern/infra-assurance
RSC/pattern/infra-audit
➡️ www.surveilr.com/lib/pattern/infra-audit
RSC/service/diabetes-research-hub
to www.surveilr.com/lib/service/diabetes-research-hub
@MeetAnithaVarghese please migrate the "private" pattern also from RSC to www.surveilr.com cc @razakpm
@pradeepcdlm
Migrate
github.com/opsfolio/resource-surveillance-commons
(RSC
) togithub.com/surveilr/www.surveilr.com/lib
where Patterns assurveilr
products can be deployed and delivered dynamically.deno
to Astro build forsrc/pages/pattern/[name]/package.sql.js
dependency.lib/[...slug].js
to type-safelib/[...slug].ts
src/pages/lib/[...slug].js
auto-proxy for all/lib/*
contentRSC
/prime
➡️www.surveilr.com/lib/std
RSC
/pattern
➡️www.surveilr.com/lib/pattern
RSC
/pattern/digital-health
➡️www.surveilr.com/lib/pattern/fhir-explorer
RSC
/pattern/content-assembler
➡️www.surveilr.com/lib/pattern/content-assembler
RSC
/pattern/osquery
➡️www.surveilr.com/lib/pattern/osquery
RSC
/pattern/direct-messaging-service
➡️www.surveilr.com/lib/pattern/direct-messaging-service
RSC
/pattern/info-assurance-controls
➡️www.surveilr.com/lib/pattern/info-assurance-controls
RSC
/pattern/info-assurance-policies
➡️www.surveilr.com/lib/pattern/info-assurance-policies
RSC
/pattern/info-assurance
➡️www.surveilr.com/lib/pattern/info-assurance
RSC
/pattern/infra-assurance
➡️www.surveilr.com/lib/pattern/infra-assurance
RSC
/pattern/infra-audit
➡️www.surveilr.com/lib/pattern/infra-audit
RSC
/pattern/info-schema
➡️www.surveilr.com/lib/pattern/info-schema
RSC
/pattern/lectio
➡️www.surveilr.com/lib/pattern/lectio
RSC
/pattern/privacy
➡️www.surveilr.com/lib/pattern/privacy
RSC
/assurance ➡️`www.surveilr.com/lib/assurance'RSC
/service/diabetes-research-hub
➡️www.surveilr.com/lib/service/diabetes-research-hub
RSC
/service/opsfolio
➡️www.surveilr.com/lib/service/opsfolio
Example utilization:
package.sql
inwww.surveilr.com
can be a proxy or aggregator of SQL from any sources (e.g. RSC).