├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .nvmrc ├── .travis.yml ├── .travis ├── after_success.sh └── before_install.sh ├── README.md ├── lerna.json ├── manual-release.sh ├── package.json ├── packages ├── lerna-semantic-release-analyze-commits │ ├── index.js │ ├── package.json │ └── test │ │ └── unit.js ├── lerna-semantic-release-get-last-release │ ├── index.js │ └── package.json ├── lerna-semantic-release-io │ ├── index.js │ ├── io │ │ ├── fs.js │ │ ├── git.js │ │ ├── index.js │ │ ├── lerna.js │ │ ├── npm.js │ │ ├── semantic-release.js │ │ └── shell.js │ ├── mocks │ │ ├── io │ │ │ ├── fs.js │ │ │ ├── git.js │ │ │ ├── index.js │ │ │ ├── lerna.js │ │ │ ├── npm.js │ │ │ ├── semantic-release.js │ │ │ └── shell.js │ │ └── make-mock-task.js │ └── package.json ├── lerna-semantic-release-perform │ ├── index.js │ ├── package.json │ └── test │ │ └── unit.js ├── lerna-semantic-release-post │ ├── index.js │ ├── package.json │ └── test │ │ └── unit.js ├── lerna-semantic-release-pre │ ├── index.js │ ├── package.json │ └── test │ │ └── unit.js ├── lerna-semantic-release-utils │ ├── bind-tasks.js │ ├── exec-as-task.js │ ├── for-each-package.js │ ├── index.js │ ├── log.js │ ├── package.json │ ├── tagging.js │ └── test │ │ └── unit.js └── lerna-semantic-release │ ├── README.md │ ├── bin │ └── lerna-semantic-release.js │ └── package.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | packages/*/node_modules 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.travis.yml -------------------------------------------------------------------------------- /.travis/after_success.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.travis/after_success.sh -------------------------------------------------------------------------------- /.travis/before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/.travis/before_install.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/README.md -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/lerna.json -------------------------------------------------------------------------------- /manual-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/manual-release.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-analyze-commits/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-analyze-commits/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-analyze-commits/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-analyze-commits/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-analyze-commits/test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-analyze-commits/test/unit.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-get-last-release/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-get-last-release/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-get-last-release/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-get-last-release/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/fs.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/git.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/lerna.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/lerna.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/npm.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/semantic-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/semantic-release.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/io/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/io/shell.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/fs.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/git.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/lerna.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/lerna.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/npm.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/semantic-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/semantic-release.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/io/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/io/shell.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/mocks/make-mock-task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/mocks/make-mock-task.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-io/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-io/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-perform/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-perform/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-perform/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-perform/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-perform/test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-perform/test/unit.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-post/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-post/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-post/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-post/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-post/test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-post/test/unit.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-pre/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-pre/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-pre/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-pre/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-pre/test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-pre/test/unit.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/bind-tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/bind-tasks.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/exec-as-task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/exec-as-task.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/for-each-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/for-each-package.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/index.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/log.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/package.json -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/tagging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/tagging.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release-utils/test/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release-utils/test/unit.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release/README.md -------------------------------------------------------------------------------- /packages/lerna-semantic-release/bin/lerna-semantic-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release/bin/lerna-semantic-release.js -------------------------------------------------------------------------------- /packages/lerna-semantic-release/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/packages/lerna-semantic-release/package.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlassian/lerna-semantic-release/HEAD/yarn.lock --------------------------------------------------------------------------------