gatsby-plugin-nullish-coalescing-operator
v1.0.1
Published
Gatsby plugin for nullish coalescing operator
Downloads
1,947
Maintainers
Readme
Nullish coalescing operator support for Gatsby's Babel config
Description
It enables the nullish coalescing operator (a ?? b): see the TC39 proposal
How to install
Install the plugin and its dependencies :
npm i gatsby-plugin-nullish-coalescing-operator @babel/core @babel/plugin-proposal-nullish-coalescing-operatoror
yarn add gatsby-plugin-nullish-coalescing-operator @babel/core @babel/plugin-proposal-nullish-coalescing-operatorAdd the plugin in gatsby-config.js:
module.exports = {
plugins: [
// other plugins
'gatsby-plugin-nullish-coalescing-operator',
],
}Examples of usage
const myString = '';
const headerText = myString ?? 'Default'; // result: '', whereas `myString || 'Default'` returns 'Default'