csproj-integrity
Node library for check the visual studio solution integrity parsing the csproj file.
You can use it with Grunt Plugin grunt-csproj-integrity
Install
npm install csproj-integrity --save-dev
API
checkFiles
This task takes an array of path and check if all files are included in the .csproj file.
Arguments:
[string / array] - the globby path of files to check.
Output JSON
"status": string "success" "error" "fail" "message": string "data": object
In case of success the data is empty.
Usage example
const csproj = ; csproj;
checkIntegrity
This task check if all file included in the csproj file actually exist.
No arguments.
Output JSON
"status": string "success" "error" "fail" "message": string "data": object
If case of success the data is all file founded in csproj file.
Usage example
const csproj = ; csproj;
TO DO
- Unit test with TAPE
- Check of duplicated
- Gulp plugin
- Rewrite using async / await