add spm packagejson
demo doing