Skip to content

Commit d8cb587

Browse files
authored
Feature/npmfakerrecipeprocessing (#19)
* removing comment * initial setup for changing faker implemenation * select faker service functionality * major chagnes for faker integration interface setup * wip for faker interface setup for processing recipe files * changing service to FakerJS * wip refactoring for generic faker processign implementation * wip - completig interface definitions * initial setup for testing fakerjs * gettting faker import to work as expected * wip for faker js commands * adjustments for faker-js values * adjustments to go back to compiling commonjs * clean up * adding expected dollar sign * wip for testing * wip renaming * recipe faker service renaming * renaming snowfkaery service * workign dependent picklist logic * fix for collecionsapiservice test following refactoring * test adjustments for configuraiotn service * adjustments for workign vscodeworkspaceservice * adjustmens for unit testclean up * updates for passing recipeprocessor tests * wip for fakerjs evaluation * adjustments for async setup * wip for error handling * adjustments for new expected syntax * continued update to surrounding syntax for faker * wip updates for faker evaluation * adjustments for recipe faker service interface and associated record type logic * testing functionality * adjustments to standardize faker.arrayElemetns syntax creation * dedicated regex creation function for capturing groups within dependent picklsit syntax * spacing clean up * adjustments for correcting multipicklist selections * adjustments for faker-js javascript date syntax * date parsing wip * wip testing * potentially working dateurils structure * wip for date regex and transform for collections pai file creation * clean up * adjustment to build nicniam reference * fixing faker expressions * adjusting test script ot use actual implementations * moving to multiple match implemation * full yaml testing file * full testing script * adjustments to under faker string args mixup * adjustment of trnaform object for collections api * adding maxbuffer * adjustments for maxbuffer arg * adjustment for removing interface method * start of fkaerjsrecipeprocessor tests * fix for snowfakery one pager value test * adjustments for fakerfs recipe service * wip for testing setup * changing name * renaming of fakerjsrecipeprocessor to match expected jest naming pattern * testing efforts * update to inlude fakerjsrecipeservice iplementation * fixing compile error * working recipeservice tests with fakerjs * introducing fakerjs expression mock * tests wip * test templates * major version update * adjusting to unprotected property * undoing comment * cleaning up tsconfig * wip for jest config * testing config * config adjustments * jest config testing * adjustments for moving mock object service to expected mocks directory structure * wip for fakerprocessor test * update for faker mock * introducing new changelog generator * intiial attempt for basebanrch * working correct base commit id * adjustments for formattting * adding supplementary tests for configuration service * wip for fakerjsrecipeprocessor testing * adjustments of tests for expected faker-js expression syntax * adjustments for expected unit tests behavior * wip for dateregex testing * adjustments for unit tests * adjustmetns and associated unit tests to prevent faker-js recipes from being processed when snowfakery is selected and vice-versa * wip for syntax eval for fakerjs to handle colons * introducig multiline escape to prevent issues with processino json style object args within expression recipe syntax on the same line of a yaml value * updates to tests after adjusting expected syntax * prep for fakerjs to collections api call * development support * wip * wip * file name adjustment * breaking out date parsing args * testing wip * wip * tip * tip * tip * first successful run * tip - success * tip * adjusting for formatting date time on today * workign set 2 * testing for set 3 * console logs * tip * adjustments to cap allowed min and max dates * working whtiespace regex capture * full yaml testing * fixed unit test based on adjusted logic * adjustments for new faker version * adjustments to faker.person * explicitly compiling on node and jest types * getting rid of test files * adjustment to file name creation for cdhangelog feature to ensure file is created without directory slashes from branch name * for expected ootb objects, move decimal points outside of faker result * testing setup for ensuring only fakerjs datasets show when faker-js is selected as faker service * adjustments for test fix * fixing formula field * wip * removing boilerplate * collections api serfvice progress indicator * code coverage adjustment * removing double quotes around todo prompt * adding delete-previous records on cancel * readme adjustments for major 2.0.0 change * bug * bug version update
1 parent ab937a5 commit d8cb587

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"displayName": "Salesforce Data Treecipe",
44
"description": "source-fidelity driven development, pairs well with cumulus-ci",
55
"icon": "images/datatreecipe.webp",
6-
"version": "2.0.0",
6+
"version": "2.0.1",
77
"engines": {
88
"vscode": "^1.94.0"
99
},

0 commit comments

Comments
 (0)