/** \dir node_modules
 *  \brief Folder with Node Dependencies
 */

/** \dir node_modules/@sasjs/
 *  \brief SASjs-scoped area for NPM packages
 */

/** \dir node_modules/@sasjs/core
 *  \brief SASjs Core library - available here: https://github.com/sasjs/core
 */

/** \dir /sasjs
 *  \brief main directory for DC SAS content
 *  \details To use - add the subfolders to your `SASAUTOS` call path.
 */

/** \dir sasjs/db
 *  \brief Directory for DDL and Datalines, split by Libref
 */

/** \dir sasjs/db/datactrl
 *  \brief Main directory for DC Control Table DDL
 */

/** \dir sasjs/macros
 *  \brief Data Controller Macros for all SAS Flavours
 */

/** \dir sasjs/services
 *  \brief Data Controller Services for all SAS Flavours
 */

/** \dir sasjs/services/admin
 *  \brief Services for Administrators only
 */

/** \dir sasjs/services/approvers
 *  \brief Services for DC Approvers
 */

/** \dir sasjs/services/auditors
 *  \brief Services for both Editors and Auditors
 */

/** \dir sasjs/services/editors
 *  \brief Services for Editors
 */

/** \dir sasjs/services/hooks
 *  \brief HOOK Scripts - these run before/after specific EDIT/APPROVE events.
 */

/** \dir sasjs/services/public
 *  \brief All DC users need access to these services
 */

/** \dir sasjs/services/validations
 *  \brief These services drive the dynamic cell validation for DC Control tables
 */

/** \dir sasjs/targets
 *  \brief These folders contain services that are specific for particular flavours of SAS
 */

/** \dir sasjs/targets/sas9
 *  \brief Macros and Services that run only on the SAS 9 EBI instance of DC
 */

/** \dir sasjs/targets/sas9/services_meta
 *  \brief Services that run only on the SAS 9 EBI instance of DC
 */

/** \dir sasjs/targets/sas9/services_meta/admin
 *  \brief SAS 9 Admin Services
 */

/** \dir sasjs/targets/sas9/services_meta/lineage
 *  \brief SAS 9 Lineage Generation services
 */

/** \dir sasjs/targets/sas9/services_meta/metanav
 *  \brief SAS 9 Metadata Navigator services
 */

/** \dir sasjs/targets/sas9/services_meta/usernav
 *  \brief SAS 9 User Navigator services
 */

/** \dir sasjs/targets/server
 *  \brief Macros and Services that run only on the [SASjs Server](https://server.sasjs.io) instance of DC
 */

/** \dir sasjs/targets/server/macros_server
 *  \brief Macros that run only on the [SASjs Server](https://server.sasjs.io) instance of DC
 */

/** \dir sasjs/targets/server/services_server
 *  \brief Services that run only on the [SASjs Server](https://server.sasjs.io) instance of DC
 */

/** \dir sasjs/targets/server/services_server/admin
 *  \brief SASjs Server Admin Services
 */

/** \dir sasjs/targets/server/services_server/usernav
 *  \brief SASjs Server User Navigator Services
 */

/** \dir sasjs/targets/viya
 *  \brief Macros and Services that run only on the Viya instance of DC
 */

/** \dir sasjs/targets/viya/macros_viya
 *  \brief Macros that run only on the Viya instance of DC
 */

/** \dir sasjs/targets/viya/services_viya
 *  \brief Services that run only on the Viya instance of DC
 */

/** \dir sasjs/targets/viya/services_viya/admin
 *  \brief Viya admin services
 */
