{"repo":"veritone/veritone-sdk","free":true,"listed":false,"github":"https://github.com/veritone/veritone-sdk","clone":"git clone https://github.com/veritone/veritone-sdk.git","description":"Monorepo for Veritone's open source developer packages","language":"JavaScript","stars":18,"topics":["veritone","sdk","monorepo","react","redux","oauth2","passport"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"veritone-sdk this is a monorepo managed by Yarn's workspaces feature (https://yarnpkg.com/blog/2017/08/02/introducing-workspaces/). Documentation Documentation for each package can be found in their respective README files. Development 1. if you don't have yarn , install it here: https://yarnpkg.com/en/docs/install 2. yarn install in the veritone-sdk root. 3. run yarn buildall from the veritone-sdk root. This will bundle all the packages so that cross-dependencies can resolve correctly. Releasing This is WIP and may change as we find a better process 1. Complete your feature and PR it to the master branch. 2. Once merged, update package.json in each affected folder under the packages directory Increment the version field using semver 3. Update each package's CHANGELOG file with your new version To diff individual packages in git: git diff -- packages/ If there's a backlog of unreleased code, Yours may not be the only changes in the release! If that's the case, talk with each code author to get changelog entries from them. 4. Commit the package.json and CHANGELOG changes (only!) to master. 5. Tag the commit as a release. Create a release for each package you updated, being sure to set the release target to the correct commit, and using the naming scheme: Tag version: version-packagename, ie. 1.0.0-veritone-client-js Release title: packagename vVersion, ie. veritone-client-js v1.0.0 6. On your local machine, checkout the master branch and git pull . 7. Run yarn --force from the","default_branch":null,"files":null,"tree":[],"storefront":"/r/veritone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/veritone/veritone-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}