Closed prettydiff closed 5 years ago
Now it appears all the functional work is complete. I just need to add simulation tests, review documentation, and then fix/clean anything that comes up.
Once these are complete. I will change the package name on Github and publish to the new NPM name.
Running into a problem with language auto detection when parsing multiple files async. I will track this down tomorrow.
Just need to review documentation now.
Bring Pretty Diff's automation into this project. Goals:
A revised build.build a js/sparser_browser.js file to replace runtimes/browsertest.jsallow output options: arrays, markdown, minimal, objects, tablemerge lexers into parse.js file and eliminate the lexers/all.ts fileadd simulation tests to validate all featuresAutomatic options documentation from a centralized data object.Generate an options.md file in the docs directory.Add lexer options to the appropriate lexer markdown document at the bottomApply options from file naming convention of test unitsApply options from query string in demo toolApply options from file names when using testprep commandDemo tool optionsBuild options into demo tool HTMLPopulate options from form controlsStore state in localStorageRestore state from localStorageQuery string takes precedence over stored state, but not modified stateAdd a parse command to services.tsmust be able to read from stdinmust be able to read from a file pathmerge the nodetest.ts file into services.tsRevise validation and unit testsreview diffreview test sample preparationOutput text to the demo tool if the option 'format` is used.