-
Could we have a global VS Code config file for sasjs lint ?
-
We need a utility that will `md5()` hash every file in a directory, Then hash all the hashes to get a hash for the parent directory - and so on until the final parent.
The logic should match this S…
-
All of the SAS 9 (EBI) tests should be refactored to run on SASjs server instead. This will likely require some updates to SASjs server to support the deployment workflow (creation of a home director…
-
Datalines cannot be split over multiple lines, as each line represents an input data record. So it makes no sense to include them in the line length limit.
![image](https://user-images.githubuserc…
-
running `sasjs auth` on a target should not change the properties of the target (except maybe, `serverUrl` etc if specified at the prompt)
Currently after adding `syncDirectories` to a LOCAL target…
-
Currently I have a pre-commit set up but when there are warnings it will commit the changes with no indication of any issues. Only if I introduce a linting issue with severity of ERROR will the commi…
-
There are currently 2 issues when running `syncDirectories` on Viya:
1) When running `sasjs fs sync` (without arguments) the log is not being captured in the sasjsresults folder when there is a fai…
-
These are the steps to synchronise a remote SAS folder with a local one:
1. Run `mp_hashdirectory()` on the remote SAS server to get the file hashes
2. Hash the local directory
3. Compare the dif…
-
Sometimes (well - oftentimes) when running SAS remotely, it is necessary to configure files (code, data, config) on the server filesystem.
In the absence of ssh or ftp this usually involves a manua…
-
If `sasjs fs sync` is executed without arguments then we should check the default (or -t specified) target in the project (and then the user-level) config file for the `syncDirectories` array.
If n…