We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c2fe49a commit 6027999Copy full SHA for 6027999
packages/-build-infra/src/features.js
@@ -1,15 +1,20 @@
1
'use strict';
2
3
-function isCanary() {
4
- const version = require('../package.json').version;
5
- return version.indexOf('alpha') !== -1;
6
-}
+const version = require('../package.json').version;
+const isCanary = version.includes('alpha');
7
8
const requireEsm = require('esm')(module);
9
function getFeatures() {
10
const { default: features } = requireEsm('@ember-data/canary-features/addon/default-features.js');
11
12
if (!isCanary) {
+ for (let feature in features) {
+ let featureValue = features[feature];
13
+
14
+ if (featureValue === null) {
15
+ features[feature] = false;
16
+ }
17
18
return features;
19
}
20
0 commit comments