├── sasjs ├── db │ └── .gitkeep ├── build │ └── .gitkeep ├── macros │ └── .gitkeep ├── sasjsconfig.json └── services │ └── common │ └── appinit.sas ├── .gitignore └── package.json /sasjs/db/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sasjs/build/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sasjs/macros/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | sasjsbuild/ 3 | .env 4 | -------------------------------------------------------------------------------- /sasjs/sasjsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://cli.sasjs.io/sasjsconfig-schema.json", 3 | "macroFolders": [ 4 | "sasjs/macros" 5 | ], 6 | "serviceConfig": { 7 | "serviceFolders": [ 8 | "sasjs/services/common" 9 | ] 10 | }, 11 | "targets": [] 12 | } -------------------------------------------------------------------------------- /sasjs/services/common/appinit.sas: -------------------------------------------------------------------------------- 1 | /** 2 | @file appinit.sas 3 | @brief Initialisation service - runs on app startup 4 | @details This is always the first service called when the app is opened. 5 | 6 |