{
  "type": "Program",
  "body": [
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "even",
            "range": [
              63,
              67
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 7
              },
              "end": {
                "line": 3,
                "column": 11
              }
            }
          },
          "range": [
            63,
            67
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 7
            },
            "end": {
              "line": 3,
              "column": 11
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/even",
        "raw": "'../filters/number/even'",
        "range": [
          73,
          97
        ],
        "loc": {
          "start": {
            "line": 3,
            "column": 17
          },
          "end": {
            "line": 3,
            "column": 41
          }
        }
      },
      "range": [
        56,
        98
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 42
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": " generated by gulpfile.js ",
          "range": [
            0,
            30
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 0
            },
            "end": {
              "line": 1,
              "column": 30
            }
          }
        },
        {
          "type": "Block",
          "value": "eslint camelcase: 0 ",
          "range": [
            31,
            55
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 0
            },
            "end": {
              "line": 2,
              "column": 24
            }
          }
        }
      ]
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "float",
            "range": [
              106,
              111
            ],
            "loc": {
              "start": {
                "line": 4,
                "column": 7
              },
              "end": {
                "line": 4,
                "column": 12
              }
            }
          },
          "range": [
            106,
            111
          ],
          "loc": {
            "start": {
              "line": 4,
              "column": 7
            },
            "end": {
              "line": 4,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/float",
        "raw": "'../filters/number/float'",
        "range": [
          117,
          142
        ],
        "loc": {
          "start": {
            "line": 4,
            "column": 18
          },
          "end": {
            "line": 4,
            "column": 43
          }
        }
      },
      "range": [
        99,
        143
      ],
      "loc": {
        "start": {
          "line": 4,
          "column": 0
        },
        "end": {
          "line": 4,
          "column": 44
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "integer",
            "range": [
              151,
              158
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 7
              },
              "end": {
                "line": 5,
                "column": 14
              }
            }
          },
          "range": [
            151,
            158
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 7
            },
            "end": {
              "line": 5,
              "column": 14
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/integer",
        "raw": "'../filters/number/integer'",
        "range": [
          164,
          191
        ],
        "loc": {
          "start": {
            "line": 5,
            "column": 20
          },
          "end": {
            "line": 5,
            "column": 47
          }
        }
      },
      "range": [
        144,
        192
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 48
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "negative",
            "range": [
              200,
              208
            ],
            "loc": {
              "start": {
                "line": 6,
                "column": 7
              },
              "end": {
                "line": 6,
                "column": 15
              }
            }
          },
          "range": [
            200,
            208
          ],
          "loc": {
            "start": {
              "line": 6,
              "column": 7
            },
            "end": {
              "line": 6,
              "column": 15
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/negative",
        "raw": "'../filters/number/negative'",
        "range": [
          214,
          242
        ],
        "loc": {
          "start": {
            "line": 6,
            "column": 21
          },
          "end": {
            "line": 6,
            "column": 49
          }
        }
      },
      "range": [
        193,
        243
      ],
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 50
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "nonZero",
            "range": [
              251,
              258
            ],
            "loc": {
              "start": {
                "line": 7,
                "column": 7
              },
              "end": {
                "line": 7,
                "column": 14
              }
            }
          },
          "range": [
            251,
            258
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 7
            },
            "end": {
              "line": 7,
              "column": 14
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/nonZero",
        "raw": "'../filters/number/nonZero'",
        "range": [
          264,
          291
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 20
          },
          "end": {
            "line": 7,
            "column": 47
          }
        }
      },
      "range": [
        244,
        292
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 7,
          "column": 48
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "odd",
            "range": [
              300,
              303
            ],
            "loc": {
              "start": {
                "line": 8,
                "column": 7
              },
              "end": {
                "line": 8,
                "column": 10
              }
            }
          },
          "range": [
            300,
            303
          ],
          "loc": {
            "start": {
              "line": 8,
              "column": 7
            },
            "end": {
              "line": 8,
              "column": 10
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/odd",
        "raw": "'../filters/number/odd'",
        "range": [
          309,
          332
        ],
        "loc": {
          "start": {
            "line": 8,
            "column": 16
          },
          "end": {
            "line": 8,
            "column": 39
          }
        }
      },
      "range": [
        293,
        333
      ],
      "loc": {
        "start": {
          "line": 8,
          "column": 0
        },
        "end": {
          "line": 8,
          "column": 40
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "positive",
            "range": [
              341,
              349
            ],
            "loc": {
              "start": {
                "line": 9,
                "column": 7
              },
              "end": {
                "line": 9,
                "column": 15
              }
            }
          },
          "range": [
            341,
            349
          ],
          "loc": {
            "start": {
              "line": 9,
              "column": 7
            },
            "end": {
              "line": 9,
              "column": 15
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/positive",
        "raw": "'../filters/number/positive'",
        "range": [
          355,
          383
        ],
        "loc": {
          "start": {
            "line": 9,
            "column": 21
          },
          "end": {
            "line": 9,
            "column": 49
          }
        }
      },
      "range": [
        334,
        384
      ],
      "loc": {
        "start": {
          "line": 9,
          "column": 0
        },
        "end": {
          "line": 9,
          "column": 50
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "prime",
            "range": [
              392,
              397
            ],
            "loc": {
              "start": {
                "line": 10,
                "column": 7
              },
              "end": {
                "line": 10,
                "column": 12
              }
            }
          },
          "range": [
            392,
            397
          ],
          "loc": {
            "start": {
              "line": 10,
              "column": 7
            },
            "end": {
              "line": 10,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/prime",
        "raw": "'../filters/number/prime'",
        "range": [
          403,
          428
        ],
        "loc": {
          "start": {
            "line": 10,
            "column": 18
          },
          "end": {
            "line": 10,
            "column": 43
          }
        }
      },
      "range": [
        385,
        429
      ],
      "loc": {
        "start": {
          "line": 10,
          "column": 0
        },
        "end": {
          "line": 10,
          "column": 44
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "zero",
            "range": [
              437,
              441
            ],
            "loc": {
              "start": {
                "line": 11,
                "column": 7
              },
              "end": {
                "line": 11,
                "column": 11
              }
            }
          },
          "range": [
            437,
            441
          ],
          "loc": {
            "start": {
              "line": 11,
              "column": 7
            },
            "end": {
              "line": 11,
              "column": 11
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../filters/number/zero",
        "raw": "'../filters/number/zero'",
        "range": [
          447,
          471
        ],
        "loc": {
          "start": {
            "line": 11,
            "column": 17
          },
          "end": {
            "line": 11,
            "column": 41
          }
        }
      },
      "range": [
        430,
        472
      ],
      "loc": {
        "start": {
          "line": 11,
          "column": 0
        },
        "end": {
          "line": 11,
          "column": 42
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": null,
      "specifiers": [
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "even",
            "range": [
              484,
              488
            ],
            "loc": {
              "start": {
                "line": 13,
                "column": 2
              },
              "end": {
                "line": 13,
                "column": 6
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "even",
            "range": [
              484,
              488
            ],
            "loc": {
              "start": {
                "line": 13,
                "column": 2
              },
              "end": {
                "line": 13,
                "column": 6
              }
            }
          },
          "range": [
            484,
            488
          ],
          "loc": {
            "start": {
              "line": 13,
              "column": 2
            },
            "end": {
              "line": 13,
              "column": 6
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "float",
            "range": [
              492,
              497
            ],
            "loc": {
              "start": {
                "line": 14,
                "column": 2
              },
              "end": {
                "line": 14,
                "column": 7
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "float",
            "range": [
              492,
              497
            ],
            "loc": {
              "start": {
                "line": 14,
                "column": 2
              },
              "end": {
                "line": 14,
                "column": 7
              }
            }
          },
          "range": [
            492,
            497
          ],
          "loc": {
            "start": {
              "line": 14,
              "column": 2
            },
            "end": {
              "line": 14,
              "column": 7
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "integer",
            "range": [
              501,
              508
            ],
            "loc": {
              "start": {
                "line": 15,
                "column": 2
              },
              "end": {
                "line": 15,
                "column": 9
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "integer",
            "range": [
              501,
              508
            ],
            "loc": {
              "start": {
                "line": 15,
                "column": 2
              },
              "end": {
                "line": 15,
                "column": 9
              }
            }
          },
          "range": [
            501,
            508
          ],
          "loc": {
            "start": {
              "line": 15,
              "column": 2
            },
            "end": {
              "line": 15,
              "column": 9
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "negative",
            "range": [
              512,
              520
            ],
            "loc": {
              "start": {
                "line": 16,
                "column": 2
              },
              "end": {
                "line": 16,
                "column": 10
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "negative",
            "range": [
              512,
              520
            ],
            "loc": {
              "start": {
                "line": 16,
                "column": 2
              },
              "end": {
                "line": 16,
                "column": 10
              }
            }
          },
          "range": [
            512,
            520
          ],
          "loc": {
            "start": {
              "line": 16,
              "column": 2
            },
            "end": {
              "line": 16,
              "column": 10
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "nonZero",
            "range": [
              524,
              531
            ],
            "loc": {
              "start": {
                "line": 17,
                "column": 2
              },
              "end": {
                "line": 17,
                "column": 9
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "nonZero",
            "range": [
              524,
              531
            ],
            "loc": {
              "start": {
                "line": 17,
                "column": 2
              },
              "end": {
                "line": 17,
                "column": 9
              }
            }
          },
          "range": [
            524,
            531
          ],
          "loc": {
            "start": {
              "line": 17,
              "column": 2
            },
            "end": {
              "line": 17,
              "column": 9
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "odd",
            "range": [
              535,
              538
            ],
            "loc": {
              "start": {
                "line": 18,
                "column": 2
              },
              "end": {
                "line": 18,
                "column": 5
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "odd",
            "range": [
              535,
              538
            ],
            "loc": {
              "start": {
                "line": 18,
                "column": 2
              },
              "end": {
                "line": 18,
                "column": 5
              }
            }
          },
          "range": [
            535,
            538
          ],
          "loc": {
            "start": {
              "line": 18,
              "column": 2
            },
            "end": {
              "line": 18,
              "column": 5
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "positive",
            "range": [
              542,
              550
            ],
            "loc": {
              "start": {
                "line": 19,
                "column": 2
              },
              "end": {
                "line": 19,
                "column": 10
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "positive",
            "range": [
              542,
              550
            ],
            "loc": {
              "start": {
                "line": 19,
                "column": 2
              },
              "end": {
                "line": 19,
                "column": 10
              }
            }
          },
          "range": [
            542,
            550
          ],
          "loc": {
            "start": {
              "line": 19,
              "column": 2
            },
            "end": {
              "line": 19,
              "column": 10
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "prime",
            "range": [
              554,
              559
            ],
            "loc": {
              "start": {
                "line": 20,
                "column": 2
              },
              "end": {
                "line": 20,
                "column": 7
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "prime",
            "range": [
              554,
              559
            ],
            "loc": {
              "start": {
                "line": 20,
                "column": 2
              },
              "end": {
                "line": 20,
                "column": 7
              }
            }
          },
          "range": [
            554,
            559
          ],
          "loc": {
            "start": {
              "line": 20,
              "column": 2
            },
            "end": {
              "line": 20,
              "column": 7
            }
          }
        },
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "zero",
            "range": [
              563,
              567
            ],
            "loc": {
              "start": {
                "line": 21,
                "column": 2
              },
              "end": {
                "line": 21,
                "column": 6
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "zero",
            "range": [
              563,
              567
            ],
            "loc": {
              "start": {
                "line": 21,
                "column": 2
              },
              "end": {
                "line": 21,
                "column": 6
              }
            }
          },
          "range": [
            563,
            567
          ],
          "loc": {
            "start": {
              "line": 21,
              "column": 2
            },
            "end": {
              "line": 21,
              "column": 6
            }
          }
        }
      ],
      "source": null,
      "range": [
        473,
        570
      ],
      "loc": {
        "start": {
          "line": 12,
          "column": 0
        },
        "end": {
          "line": 22,
          "column": 2
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    56,
    570
  ],
  "loc": {
    "start": {
      "line": 3,
      "column": 0
    },
    "end": {
      "line": 22,
      "column": 2
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": " generated by gulpfile.js ",
      "range": [
        0,
        30
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 30
        }
      }
    },
    {
      "type": "Block",
      "value": "eslint camelcase: 0 ",
      "range": [
        31,
        55
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 24
        }
      }
    }
  ]
}