'use strict';

angular.module('ddsCommon').constant('situationsFamiliales', [
    {
        value: 'marie',  // Enum value 1 in OpenFisca
        label: 'Marié·e',
    },
    {
        value: 'pacse',  // Enum value 5 in OpenFisca
        label: 'Pacsé·e',
    },
    {
        value: 'celibataire',  // Enum value 2 in OpenFisca
        label: 'En union libre',
    }
]);

@@ -1,57 +1,46 @@
-'use strict';%0A%0Aangular.module('ddsCommon').constant('
+(function() %7B%0A%0A    'use strict';%0A%0A    var 
 situ
@@ -59,19 +59,27 @@
 ales
-',
+ =
  %5B%0A    
+  
-%7B%0A
+  %7B%0A    
     
@@ -128,32 +128,36 @@
 enFisca%0A        
+    
 label: 'Mari%C3%A9%C2%B7e'
@@ -158,33 +158,45 @@
 ri%C3%A9%C2%B7e',%0A    
+   
+ 
 %7D,%0A
+    
     %7B%0A
+    
         valu
@@ -229,32 +229,36 @@
  5 in OpenFisca%0A
+    
         label: '
@@ -263,24 +263,28 @@
  'Pacs%C3%A9%C2%B7e',%0A
+    
     %7D,%0A    %7B
@@ -278,26 +278,34 @@
      %7D,%0A    
+  
-%7B%0A
+  %7B%0A    
         valu
@@ -352,32 +352,36 @@
 enFisca%0A        
+ 
+   
 label: 'En union
@@ -393,14 +393,329 @@
 e',%0A
+        %7D%0A    %5D;%0A%0A    /* Export either through Angular loader or CommonJS */%0A    if (typeof global != 'undefined') %7B  // we're in Node%0A        module.exports = situationsFamiliales;%0A    %7D else %7B  // we're in the browser%0A        angular.module('ddsCommon').constant('situationsFamiliales', situationsFamiliales);%0A
     %7D%0A
-%5D
+%0A%7D)(
 );%0A

Convert constant file for Node usage.