diff --git a/api/scripts/systemInit.sas b/api/scripts/systemInit.sas
index 87c1cd4..c92e858 100644
--- a/api/scripts/systemInit.sas
+++ b/api/scripts/systemInit.sas
@@ -4,11 +4,24 @@
@details This program is inserted into every sasjs/server program invocation,
_before_ any user-provided content.
+ A number of useful CORE macros are also compiled below, so that they can be
+ available "out of the box".
+
SAS Macros
@li mcf_stpsrv_header.sas
+ @li mf_getuser.sas
+ @li mf_getvarlist.sas
+ @li mf_mkdir.sas
+ @li mf_nobs.sas
+ @li mf_uid.sas
+ @li mfs_httpheader.sas
+ @li mp_dirlist.sas
+ @li mp_ds2ddl.sas
+ @li mp_ds2md.sas
+ @li mp_getdbml.sas
+ @li mp_init.sas
+ @li mp_makedata.sas
+ @li mp_zip.sas
**/
-/* to be replaced with mfs_httpheader
-%mcf_stpsrv_header(wrap=YES, insert_cmplib=YES)
-*/
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index ac1747c..1ac1754 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,6 +7,9 @@
"": {
"name": "server",
"version": "0.0.27",
+ "dependencies": {
+ "@sasjs/core": "4.9.0"
+ },
"devDependencies": {
"prettier": "^2.3.1",
"standard-version": "^9.3.2"
@@ -56,6 +59,11 @@
"node": ">=6.9.0"
}
},
+ "node_modules/@sasjs/core": {
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.9.0.tgz",
+ "integrity": "sha512-zc1Ey0ylHt/eRZAfK0mVG3EqNyq//wLxbiguiK0R6FhVqwYFEkprs3IiLGZ5M9ttKs2rHRIjOe/ckklHm+6HNQ=="
+ },
"node_modules/@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
@@ -2145,6 +2153,11 @@
"integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==",
"dev": true
},
+ "@sasjs/core": {
+ "version": "4.9.0",
+ "resolved": "https://registry.npmjs.org/@sasjs/core/-/core-4.9.0.tgz",
+ "integrity": "sha512-zc1Ey0ylHt/eRZAfK0mVG3EqNyq//wLxbiguiK0R6FhVqwYFEkprs3IiLGZ5M9ttKs2rHRIjOe/ckklHm+6HNQ=="
+ },
"@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
diff --git a/package.json b/package.json
index 3f5135d..3e41fd2 100644
--- a/package.json
+++ b/package.json
@@ -18,5 +18,8 @@
"devDependencies": {
"prettier": "^2.3.1",
"standard-version": "^9.3.2"
+ },
+ "dependencies": {
+ "@sasjs/core": "4.9.0"
}
}