changes to package.js and smart.json