initial pub script and package.json