// build profile for app namespace
// eslint-disable-next-line
var profile = (function () {
  return {
    resourceTags: {
      test: function (filename, mid) {// eslint-disable-line
        return false;
      },

      copyOnly: function (filename, mid) {
        var list = {
          'app/nothing': 1
        };
        return (mid in list) || (/(png|jpg|jpeg|gif|tiff)$/.test(filename) && !/\.css$/.test(filename));
      },

      amd: function (filename, mid) {
        return !this.copyOnly(filename, mid) && /\.js$/.test(filename);
      },

      miniExclude: function (filename, mid) {
        return mid in {
          'app/package': 1,
          'app/app.profile': 1
        } || /\.styl$/.test(filename) || /\.ts$/.test(filename);
      }
    }
  };
})();
