{"version":3,"sources":["jsdelivr-header.js","/npm/grunt-annotated-requirejs@0.2.0/Gruntfile.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACGA,aAEA,OAAO,QAAU,SAAS,GAGxB,EAAM,WAAW,CACf,OAAQ,CACN,IAAK,CACH,eACA,aACA,yBAEF,QAAS,CACP,SAAU,cAKd,MAAO,CACL,KAAM,CAAC,QAIT,UAAW,CACT,QAAS,CACP,QAAS,CACP,OAAQ,gBACR,QAAS,IACT,IAAK,MACL,QAAS,CAAC,CAAC,QAAS,wBAAwB,CAAC,KAAM,kBAAkB,CAAC,QAAS,4BAGnF,SAAU,CACR,QAAS,CACP,QAAS,gBACT,KAAM,UACN,IAAK,+BAMX,SAAU,CACR,MAAO,CAAC,qBAKZ,EAAM,UAAU,SAGhB,EAAM,aAAa,uBACnB,EAAM,aAAa,wBACnB,EAAM,aAAa,0BACnB,EAAM,aAAa,0BAInB,EAAM,aAAa,OAAQ,CAAC,QAAS,YAAa,aAGlD,EAAM,aAAa,UAAW,CAAC,SAAU,OAAQ,iBAEnD","file":"/npm/grunt-annotated-requirejs@0.2.0/Gruntfile.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/grunt-annotated-requirejs@0.2.0/Gruntfile.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/*\r\n * grunt-annotated-requirejs\r\n * http://gruntjs.com/\r\n *\r\n * Copyright (c) 2013 Gabriel Jürgens, contributors\r\n * Copyright (c) 2012 Tyler Kellen, contributors\r\n * Licensed under the MIT license.\r\n */\r\n\r\n'use strict';\r\n\r\nmodule.exports = function(grunt) {\r\n\r\n  // Project configuration.\r\n  grunt.initConfig({\r\n    jshint: {\r\n      all: [\r\n        'Gruntfile.js',\r\n        'tasks/*.js',\r\n        '<%= nodeunit.tests %>'\r\n      ],\r\n      options: {\r\n        jshintrc: '.jshintrc'\r\n      }\r\n    },\r\n\r\n    // Before generating any new files, remove any previously-created files.\r\n    clean: {\r\n      test: ['tmp']\r\n    },\r\n\r\n    // Configuration to be run (and then tested).\r\n    requirejs: {\r\n      compile: {\r\n        options: {\r\n          appDir: 'test/fixtures',\r\n          baseUrl: '.',\r\n          dir: 'tmp',\r\n          modules: [{pattern: /\\/\\/.*@packageModule/},{name: \"other/theother\"},{pattern: /\\/\\/.*@packageModule2/}]\r\n        }\r\n      },\r\n      template: {\r\n        options: {\r\n          baseUrl: 'test/fixtures',\r\n          name: 'project',\r\n          out: 'tmp/requirejs-template.js'\r\n        }\r\n      }\r\n    },\r\n\r\n    // Unit tests.\r\n    nodeunit: {\r\n      tests: ['test/*_test.js']\r\n    }\r\n  });\r\n\r\n  // Actually load this plugin's task(s).\r\n  grunt.loadTasks('tasks');\r\n\r\n  // These plugins provide necessary tasks.\r\n  grunt.loadNpmTasks('grunt-contrib-clean');\r\n  grunt.loadNpmTasks('grunt-contrib-jshint');\r\n  grunt.loadNpmTasks('grunt-contrib-nodeunit');\r\n  grunt.loadNpmTasks('grunt-contrib-internal');\r\n\r\n  // Whenever the \"test\" task is run, first clean the \"tmp\" dir, then run this\r\n  // plugin's task(s), then test the result.\r\n  grunt.registerTask('test', ['clean', 'requirejs', 'nodeunit']);\r\n\r\n  // By default, lint and run all tests.\r\n  grunt.registerTask('default', ['jshint', 'test', 'build-contrib']);\r\n\r\n};\r\n"]}