bbc/psammead

View on GitHub
scripts/publish/src/publishConfig.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
module.exports = packageJson => {
  let access = 'public';
  let tag = 'latest';

  // Set access and tag based on value in package.json config.
  if (packageJson.publishConfig) {
    if (packageJson.publishConfig.access) {
      ({ access } = packageJson.publishConfig);
    }

    if (packageJson.publishConfig.tag) {
      ({ tag } = packageJson.publishConfig);
    }
  }

  return { access, tag };
};