8000 angular.js/Gruntfile.js at master · duda/angular.js · GitHub
[go: up one dir, main page]

Skip to content
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"closure","path":"closure","contentType":"directory"},{"name":"css","path":"css","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"example","path":"example","contentType":"directory"},{"name":"i18n","path":"i18n","contentType":"directory"},{"name":"images","path":"images","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"logs","path":"logs","contentType":"directory"},{"name":"scripts","path":"scripts","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".bowerrc","path":".bowerrc","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Gruntfile.js","path":"Gruntfile.js","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"TRIAGING.md","path":"TRIAGING.md","contentType":"file"},{"name":"angularFiles.js","path":"angularFiles.js","contentType":"file"},{"name":"bower.json","path":"bower.json","contentType":"file"},{"name":"changelog.js","path":"changelog.js","contentType":"file"},{"name":"changelog.spec.js","path":"changelog.spec.js","contentType":"file"},{"name":"check-size.sh","path":"check-size.sh","contentType":"file"},{"name":"compare-master-to-stable.js","path":"compare-master-to-stable.js","contentType":"file"},{"name":"gdocs.js","path":"gdocs.js","contentType":"file"},{"name":"gen_docs.sh","path":"gen_docs.sh","contentType":"file"},{"name":"init-repo.sh","path":"init-repo.sh","contentType":"file"},{"name":"jenkins_build.sh","path":"jenkins_build.sh","contentType":"file"},{"name":"karma-docs.conf.js","path":"karma-docs.conf.js","contentType":"file"},{"name":"karma-e2e.conf.js","path":"karma-e2e.conf.js","contentType":"file"},{"name":"karma-jqlite.conf.js","path":"karma-jqlite.conf.js","contentType":"file"},{"name":"karma-jquery.conf.js","path":"karma-jquery.conf.js","contentType":"file"},{"name":"karma-modules.conf.js","path":"karma-modules.conf.js","contentType":"file"},{"name":"karma-shared.conf.js","path":"karma-shared.conf.js","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"protractor-conf.js","path":"protractor-conf.js","contentType":"file"},{"name":"validate-commit-msg.js","path":"validate-commit-msg.js","contentType":"file"},{"name":"validate-commit-msg.spec.js","path":"validate-commit-msg.spec.js","contentType":"file"},{"name":"watchr-docs.rb","path":"watchr-docs.rb","contentType":"file"}],"totalCount":41}},"fileTreeProcessingTime":8.840983999999999,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":16108991,"defaultBranch":"master","name":"angular.js","ownerLogin":"duda","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-01-21T16:35:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135424?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1621017257.480814","canEdit":false,"refType":"branch","currentOid":"8b395ff3258526d9f395b828874eac7a4b5f46e5"},"path":"Gruntfile.js","currentUser":null,"blob":{"rawLines":["var files = require('./angularFiles').files;","var util = require('./lib/grunt/utils.js');","var path = require('path');","","module.exports = function(grunt) {"," //grunt plugins"," grunt.loadNpmTasks('grunt-bump');"," grunt.loadNpmTasks('grunt-contrib-clean');"," grunt.loadNpmTasks('grunt-contrib-copy');"," grunt.loadNpmTasks('grunt-contrib-connect');"," grunt.loadNpmTasks('grunt-contrib-compress');"," grunt.loadNpmTasks('grunt-jasmine-node');"," grunt.loadNpmTasks('grunt-ddescribe-iit');"," grunt.loadNpmTasks('grunt-merge-conflict');"," grunt.loadNpmTasks('grunt-parallel');"," grunt.loadNpmTasks('grunt-shell');"," grunt.loadNpmTasks('grunt-contrib-jshint');"," grunt.loadTasks('lib/grunt');",""," var NG_VERSION = util.getVersion();"," var dist = 'angular-'+ NG_VERSION.full;","",""," //global beforeEach"," util.init();","",""," //config"," grunt.initConfig({"," NG_VERSION: NG_VERSION,",""," parallel: {"," travis: {"," tasks: ["," util.parallelTask(['test:unit', 'test:docgen', 'test:promises-aplus', 'tests:docs'], {stream: true}),"," util.parallelTask(['test:e2e'])"," ]"," }"," },",""," connect: {"," devserver: {"," options: {"," port: 8000,"," hostname: '0.0.0.0',"," base: '.',"," keepalive: true,"," middleware: function(connect, options){"," return ["," //uncomment to enable CSP"," // util.csp(),"," util.rewrite(),"," connect.favicon('images/favicon.ico'),"," connect.static(options.base),"," connect.directory(options.base)"," ];"," }"," }"," },"," testserver: {"," options: {"," // We use end2end task (which does not start the webserver)"," // and start the webserver as a separate process (in travis_build.sh)"," // to avoid https://github.com/joyent/libuv/issues/826"," port: 8000,"," hostname: '0.0.0.0',"," middleware: function(connect, options){"," return ["," function(req, resp, next) {"," // cache get requests to speed up tests on travis"," if (req.method === 'GET') {"," resp.setHeader('Cache-control', 'public, max-age=3600');"," }",""," next();"," },"," connect.favicon('images/favicon.ico'),"," connect.static(options.base)"," ];"," }"," }"," }"," },","",""," tests: {"," jqlite: 'karma-jqlite.conf.js',"," jquery: 'karma-jquery.conf.js',"," docs: 'karma-docs.conf.js',"," modules: 'karma-modules.conf.js',"," //NOTE run grunt test:e2e instead and it will start a webserver for you"," end2end: 'karma-e2e.conf.js'"," },","",""," autotest: {"," jqlite: 'karma-jqlite.conf.js',"," jquery: 'karma-jquery.conf.js',"," modules: 'karma-modules.conf.js',"," docs: 'karma-docs.conf.js'"," },","",""," runprotractor: {"," normal: 'protractor-conf.js'"," },","",""," clean: {"," build: ['build'],"," tmp: ['tmp']"," },",""," jshint: {"," options: {"," jshintrc: true,"," },"," ng: {"," files: { src: files['angularSrc'] },"," },"," ngAnimate: {"," files: { src: 'src/ngAnimate/**/*.js' },"," },"," ngCookies: {"," files: { src: 'src/ngCookies/**/*.js' },"," },"," ngLocale: {"," files: { src: 'src/ngLocale/**/*.js' },"," },"," ngMock: {"," files: { src: 'src/ngMock/**/*.js' },"," },"," ngResource: {"," files: { src: 'src/ngResource/**/*.js' },"," },"," ngRoute: {"," files: { src: 'src/ngRoute/**/*.js' },"," },"," ngSanitize: {"," files: { src: 'src/ngSanitize/**/*.js' },"," },"," ngScenario: {"," files: { src: 'src/ngScenario/**/*.js' },"," },"," ngTouch: {"," files: { src: 'src/ngTouch/**/*.js' },"," }"," },",""," build: {"," scenario: {"," dest: 'build/angular-scenario.js',"," src: ["," 'bower_components/jquery/jquery.js',"," util.wrap([files['angularSrc'], files['angularScenario']], 'ngScenario/angular')"," ],"," styles: {"," css: ['css/angular.css', 'css/angular-scenario.css']"," }"," },"," angular: {"," dest: 'build/angular.js',"," src: util.wrap([files['angularSrc']], 'angular'),"," styles: {"," css: ['css/angular.css'],"," generateCspCssFile: true,"," minify: true"," }"," },"," loader: {"," dest: 'build/angular-loader.js',"," src: util.wrap(files['angularLoader'], 'loader')"," },"," touch: {"," dest: 'build/angular-touch.js',"," src: util.wrap(files['angularModules']['ngTouch'], 'module')"," },"," mocks: {"," dest: 'build/angular-mocks.js',"," src: util.wrap(files['angularModules']['ngMock'], 'module'),"," strict: false"," },"," sanitize: {"," dest: 'build/angular-sanitize.js',"," src: util.wrap(files['angularModules']['ngSanitize'], 'module')"," },"," resource: {"," dest: 'build/angular-resource.js',"," src: util.wrap(files['angularModules']['ngResource'], 'module')"," },"," animate: {"," dest: 'build/angular-animate.js',"," src: util.wrap(files['angularModules']['ngAnimate'], 'module')"," },"," route: {"," dest: 'build/angular-route.js',"," src: util.wrap(files['angularModules']['ngRoute'], 'module')"," },"," cookies: {"," dest: 'build/angular-cookies.js',"," src: util.wrap(files['angularModules']['ngCookies'], 'module')"," },"," \"promises-aplus-adapter\": {"," dest:'tmp/promises-aplus-adapter++.js',"," src:['src/ng/q.js','lib/promises-aplus/promises-aplus-test-adapter.js']"," }"," },","",""," min: {"," angular: 'build/angular.js',"," animate: 'build/angular-animate.js',"," cookies: 'build/angular-cookies.js',"," loader: 'build/angular-loader.js',"," touch: 'build/angular-touch.js',"," resource: 'build/angular-resource.js',"," route: 'build/angular-route.js',"," sanitize: 'build/angular-sanitize.js'"," },","",""," docs: {"," process: ['build/docs/*.html', 'build/docs/.htaccess']"," },",""," \"jasmine_node\": {"," projectRoot: 'docs/spec'"," },",""," \"ddescribe-iit\": {"," files: ["," 'test/**/*.js',"," '!test/ngScenario/DescribeSpec.js'"," ]"," },",""," \"merge-conflict\": {"," files: ["," 'src/**/*',"," 'test/**/*',"," 'docs/**/*',"," 'css/**/*'"," ]"," },",""," copy: {"," i18n: {"," files: ["," { src: 'src/ngLocale/**', dest: 'build/i18n/', expand: true, flatten: true }"," ]"," }"," },","",""," compress: {"," build: {"," options: {archive: 'build/' + dist +'.zip', mode: 'zip'},"," src: ['**'], cwd: 'build', expand: true, dot: true, dest: dist + '/'"," }"," },",""," shell:{"," \"promises-aplus-tests\":{"," options:{"," //stdout:true,"," stderr:true,"," failOnError:true"," },"," command:path.normalize('./node_modules/.bin/promises-aplus-tests tmp/promises-aplus-adapter++.js')"," }"," },","",""," write: {"," versionTXT: {file: 'build/version.txt', val: NG_VERSION.full},"," versionJSON: {file: 'build/version.json', val: JSON.stringify(NG_VERSION)}"," },",""," bump: {"," options: {"," files: ['package.json'],"," commit: false,"," createTag: false,"," push: false"," }"," }"," });","",""," //alias tasks"," grunt.registerTask('test', 'Run unit, docs and e2e tests with Karma', ['jshint', 'package','test:unit','test:promises-aplus', 'tests:docs', 'test:e2e', 'webdriver', 'runprotractor:normal']);"," grunt.registerTask('test:jqlite', 'Run the unit tests with Karma' , ['tests:jqlite']);"," grunt.registerTask('test:jquery', 'Run the jQuery unit tests with Karma', ['tests:jquery']);"," grunt.registerTask('test:modules', 'Run the Karma module tests with Karma', ['tests:modules']);"," grunt.registerTask('test:docs', 'Run the doc-page tests with Karma', ['package', 'tests:docs']);"," grunt.registerTask('test:unit', 'Run unit, jQuery and Karma module tests with Karma', ['tests:jqlite', 'tests:jquery', 'tests:modules']);"," grunt.registerTask('test:e2e', 'Run the end to end tests with Karma and keep a test server running in the background', ['connect:testserver', 'tests:end2end']);"," // This should eventually replace test:e2e"," grunt.registerTask('test:protractor', 'Run the end to end tests with Protractor and keep a test server running in the background', ['webdriver', 'connect:testserver', 'runprotractor:normal']);"," grunt.registerTask('test:docgen', ['jasmine_node']);"," grunt.registerTask('test:promises-aplus',['build:promises-aplus-adapter','shell:promises-aplus-tests']);",""," grunt.registerTask('minify', ['bower','clean', 'build', 'minall']);"," grunt.registerTask('webserver', ['connect:devserver']);"," grunt.registerTask('package', ['bower','clean', 'buildall', 'minall', 'collect-errors', 'docs', 'copy', 'write', 'compress']);"," grunt.registerTask('package-without-bower', ['clean', 'buildall', 'minall', 'collect-errors', 'docs', 'copy', 'write', 'compress']);"," grunt.registerTask('ci-checks', ['ddescribe-iit', 'merge-conflict', 'jshint']);"," grunt.registerTask('default', ['package']);","};"],"stylingDirectives":[[[0,3,"pl-k"],[4,9,"pl-s1"],[10,11,"pl-c1"],[12,19,"pl-en"],[19,20,"pl-kos"],[20,36,"pl-s"],[36,37,"pl-kos"],[37,38,"pl-kos"],[38,43,"pl-c1"],[43,44,"pl-kos"]],[[0,3,"pl-k"],[4,8,"pl-s1"],[9,10,"pl-c1"],[11,18,"pl-en"],[18,19,"pl-kos"],[19,41,"pl-s"],[41,42,"pl-kos"],[42,43,"pl-kos"]],[[0,3,"pl-k"],[4,8,"pl-s1"],[9,10,"pl-c1"],[11,18,"pl-en"],[18,19,"pl-kos"],[19,25,"pl-s"],[25,26,"pl-kos"],[26,27,"pl-kos"]],[],[[0,6,"pl-smi"],[6,7,"pl-kos"],[7,14,"pl-en"],[15,16,"pl-c1"],[17,25,"pl-k"],[25,26,"pl-kos"],[26,31,"pl-s1"],[31,32,"pl-kos"],[33,34,"pl-kos"]],[[2,17,"pl-c"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,33,"pl-s"],[33,34,"pl-kos"],[34,35,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,42,"pl-s"],[42,43,"pl-kos"],[43,44,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,41,"pl-s"],[41,42,"pl-kos"],[42,43,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,44,"pl-s"],[44,45,"pl-kos"],[45,46,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,41,"pl-s"],[41,42,"pl-kos"],[42,43,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,42,"pl-s"],[42,43,"pl-kos"],[43,44,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,43,"pl-s"],[43,44,"pl-kos"],[44,45,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,37,"pl-s"],[37,38,"pl-kos"],[38,39,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,34,"pl-s"],[34,35,"pl-kos"],[35,36,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,43,"pl-s"],[43,44,"pl-kos"],[44,45,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,17,"pl-en"],[17,18,"pl-kos"],[18,29,"pl-s"],[29,30,"pl-kos"],[30,31,"pl-kos"]],[],[[2,5,"pl-k"],[6,16,"pl-c1"],[17,18,"pl-c1"],[19,23,"pl-s1"],[23,24,"pl-kos"],[24,34,"pl-en"],[34,35,"pl-kos"],[35,36,"pl-kos"],[36,37,"pl-kos"]],[[2,5,"pl-k"],[6,10,"pl-s1"],[11,12,"pl-c1"],[13,23,"pl-s"],[23,24,"pl-c1"],[25,35,"pl-c1"],[35,36,"pl-kos"],[36,40,"pl-c1"],[40,41,"pl-kos"]],[],[],[[2,21,"pl-c"]],[[2,6,"pl-s1"],[6,7,"pl-kos"],[7,11,"pl-en"],[11,12,"pl-kos"],[12,13,"pl-kos"],[13,14,"pl-kos"]],[],[],[[2,10,"pl-c"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,18,"pl-en"],[18,19,"pl-kos"],[19,20,"pl-kos"]],[[4,14,"pl-c1"],[16,26,"pl-c1"],[26,27,"pl-kos"]],[],[[4,12,"pl-c1"],[14,15,"pl-kos"]],[[6,12,"pl-c1"],[14,15,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"]],[[10,14,"pl-s1"],[14,15,"pl-kos"],[15,27,"pl-en"],[27,28,"pl-kos"],[28,29,"pl-kos"],[29,40,"pl-s"],[40,41,"pl-kos"],[42,55,"pl-s"],[55,56,"pl-kos"],[57,78,"pl-s"],[78,79,"pl-kos"],[80,92,"pl-s"],[92,93,"pl-kos"],[93,94,"pl-kos"],[95,96,"pl-kos"],[96,102,"pl-c1"],[104,108,"pl-c1"],[108,109,"pl-kos"],[109,110,"pl-kos"],[110,111,"pl-kos"]],[[10,14,"pl-s1"],[14,15,"pl-kos"],[15,27,"pl-en"],[27,28,"pl-kos"],[28,29,"pl-kos"],[29,39,"pl-s"],[39,40,"pl-kos"],[40,41,"pl-kos"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,11,"pl-c1"],[13,14,"pl-kos"]],[[6,15,"pl-c1"],[17,18,"pl-kos"]],[[8,15,"pl-c1"],[17,18,"pl-kos"]],[[10,14,"pl-c1"],[16,20,"pl-c1"],[20,21,"pl-kos"]],[[10,18,"pl-c1"],[20,29,"pl-s"],[29,30,"pl-kos"]],[[10,14,"pl-c1"],[16,19,"pl-s"],[19,20,"pl-kos"]],[[10,19,"pl-c1"],[21,25,"pl-c1"],[25,26,"pl-kos"]],[[10,20,"pl-en"],[22,30,"pl-k"],[30,31,"pl-kos"],[31,38,"pl-s1"],[38,39,"pl-kos"],[40,47,"pl-s1"],[47,48,"pl-kos"],[48,49,"pl-kos"]],[[12,18,"pl-k"],[19,20,"pl-kos"]],[[14,39,"pl-c"]],[[14,28,"pl-c"]],[[14,18,"pl-s1"],[18,19,"pl-kos"],[19,26,"pl-en"],[26,27,"pl-kos"],[27,28,"pl-kos"],[28,29,"pl-kos"]],[[14,21,"pl-s1"],[21,22,"pl-kos"],[22,29,"pl-en"],[29,30,"pl-kos"],[30,50,"pl-s"],[50,51,"pl-kos"],[51,52,"pl-kos"]],[[14,21,"pl-s1"],[21,22,"pl-kos"],[22,28,"pl-en"],[28,29,"pl-kos"],[29,36,"pl-s1"],[36,37,"pl-kos"],[37,41,"pl-c1"],[41,42,"pl-kos"],[42,43,"pl-kos"]],[[14,21,"pl-s1"],[21,22,"pl-kos"],[22,31,"pl-en"],[31,32,"pl-kos"],[32,39,"pl-s1"],[39,40,"pl-kos"],[40,44,"pl-c1"],[44,45,"pl-kos"]],[[12,13,"pl-kos"],[13,14,"pl-kos"]],[[10,11,"pl-kos"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,16,"pl-c1"],[18,19,"pl-kos"]],[[8,15,"pl-c1"],[17,18,"pl-kos"]],[[10,69,"pl-c"]],[[10,79,"pl-c"]],[[10,64,"pl-c"]],[[10,14,"pl-c1"],[16,20,"pl-c1"],[20,21,"pl-kos"]],[[10,18,"pl-c1"],[20,29,"pl-s"],[29,30,"pl-kos"]],[[10,20,"pl-en"],[22,30,"pl-k"],[30,31,"pl-kos"],[31,38,"pl-s1"],[38,39,"pl-kos"],[40,47,"pl-s1"],[47,48,"pl-kos"],[48,49,"pl-kos"]],[[12,18,"pl-k"],[19,20,"pl-kos"]],[[14,22,"pl-k"],[22,23,"pl-kos"],[23,26,"pl-s1"],[26,27,"pl-kos"],[28,32,"pl-s1"],[32,33,"pl-kos"],[34,38,"pl-s1"],[38,39,"pl-kos"],[40,41,"pl-kos"]],[[16,65,"pl-c"]],[[16,18,"pl-k"],[19,20,"pl-kos"],[20,23,"pl-s1"],[23,24,"pl-kos"],[24,30,"pl-c1"],[31,34,"pl-c1"],[35,40,"pl-s"],[40,41,"pl-kos"],[42,43,"pl-kos"]],[[18,22,"pl-s1"],[22,23,"pl-kos"],[23,32,"pl-en"],[32,33,"pl-kos"],[33,48,"pl-s"],[48,49,"pl-kos"],[50,72,"pl-s"],[72,73,"pl-kos"],[73,74,"pl-kos"]],[[16,17,"pl-kos"]],[],[[16,20,"pl-s1"],[20,21,"pl-kos"],[21,22,"pl-kos"],[22,23,"pl-kos"]],[[14,15,"pl-kos"],[15,16,"pl-kos"]],[[14,21,"pl-s1"],[21,22,"pl-kos"],[22,29,"pl-en"],[29,30,"pl-kos"],[30,50,"pl-s"],[50,51,"pl-kos"],[51,52,"pl-kos"]],[[14,21,"pl-s1"],[21,22,"pl-kos"],[22,28,"pl-en"],[28,29,"pl-kos"],[29,36,"pl-s1"],[36,37,"pl-kos"],[37,41,"pl-c1"],[41,42,"pl-kos"]],[[12,13,"pl-kos"],[13,14,"pl-kos"]],[[10,11,"pl-kos"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,9,"pl-c1"],[11,12,"pl-kos"]],[[6,12,"pl-c1"],[14,36,"pl-s"],[36,37,"pl-kos"]],[[6,12,"pl-c1"],[14,36,"pl-s"],[36,37,"pl-kos"]],[[6,10,"pl-c1"],[12,32,"pl-s"],[32,33,"pl-kos"]],[[6,13,"pl-c1"],[15,38,"pl-s"],[38,39,"pl-kos"]],[[6,77,"pl-c"]],[[6,13,"pl-c1"],[15,34,"pl-s"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,12,"pl-c1"],[14,15,"pl-kos"]],[[6,12,"pl-c1"],[14,36,"pl-s"],[36,37,"pl-kos"]],[[6,12,"pl-c1"],[14,36,"pl-s"],[36,37,"pl-kos"]],[[6,13,"pl-c1"],[15,38,"pl-s"],[38,39,"pl-kos"]],[[6,10,"pl-c1"],[12,32,"pl-s"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,17,"pl-c1"],[19,20,"pl-kos"]],[[6,12,"pl-c1"],[14,34,"pl-s"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,9,"pl-c1"],[11,12,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"],[14,21,"pl-s"],[21,22,"pl-kos"],[22,23,"pl-kos"]],[[6,9,"pl-c1"],[11,12,"pl-kos"],[12,17,"pl-s"],[17,18,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,10,"pl-c1"],[12,13,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,16,"pl-c1"],[18,22,"pl-c1"],[22,23,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,8,"pl-c1"],[10,11,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,27,"pl-s1"],[27,28,"pl-kos"],[28,40,"pl-s"],[40,41,"pl-kos"],[42,43,"pl-kos"],[43,44,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,15,"pl-c1"],[17,18,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,45,"pl-s"],[46,47,"pl-kos"],[47,48,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,15,"pl-c1"],[17,18,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,45,"pl-s"],[46,47,"pl-kos"],[47,48,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,14,"pl-c1"],[16,17,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,44,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,12,"pl-c1"],[14,15,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,42,"pl-s"],[43,44,"pl-kos"],[44,45,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,16,"pl-c1"],[18,19,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,46,"pl-s"],[47,48,"pl-kos"],[48,49,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,43,"pl-s"],[44,45,"pl-kos"],[45,46,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,16,"pl-c1"],[18,19,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,46,"pl-s"],[47,48,"pl-kos"],[48,49,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,16,"pl-c1"],[18,19,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,46,"pl-s"],[47,48,"pl-kos"],[48,49,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[17,20,"pl-c1"],[22,43,"pl-s"],[44,45,"pl-kos"],[45,46,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,9,"pl-c1"],[11,12,"pl-kos"]],[[6,14,"pl-c1"],[16,17,"pl-kos"]],[[8,12,"pl-c1"],[14,41,"pl-s"],[41,42,"pl-kos"]],[[8,11,"pl-c1"],[13,14,"pl-kos"]],[[10,45,"pl-s"],[45,46,"pl-kos"]],[[10,14,"pl-s1"],[14,15,"pl-kos"],[15,19,"pl-en"],[19,20,"pl-kos"],[20,21,"pl-kos"],[21,26,"pl-s1"],[26,27,"pl-kos"],[27,39,"pl-s"],[39,40,"pl-kos"],[40,41,"pl-kos"],[42,47,"pl-s1"],[47,48,"pl-kos"],[48,65,"pl-s"],[65,66,"pl-kos"],[66,67,"pl-kos"],[67,68,"pl-kos"],[69,89,"pl-s"],[89,90,"pl-kos"]],[[8,9,"pl-kos"],[9,10,"pl-kos"]],[[8,14,"pl-c1"],[16,17,"pl-kos"]],[[10,13,"pl-c1"],[15,16,"pl-kos"],[16,33,"pl-s"],[33,34,"pl-kos"],[35,61,"pl-s"],[61,62,"pl-kos"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,12,"pl-c1"],[14,32,"pl-s"],[32,33,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,24,"pl-kos"],[24,29,"pl-s1"],[29,30,"pl-kos"],[30,42,"pl-s"],[42,43,"pl-kos"],[43,44,"pl-kos"],[44,45,"pl-kos"],[46,55,"pl-s"],[55,56,"pl-kos"],[56,57,"pl-kos"]],[[8,14,"pl-c1"],[16,17,"pl-kos"]],[[10,13,"pl-c1"],[15,16,"pl-kos"],[16,33,"pl-s"],[33,34,"pl-kos"],[34,35,"pl-kos"]],[[10,28,"pl-c1"],[30,34,"pl-c1"],[34,35,"pl-kos"]],[[10,16,"pl-c1"],[18,22,"pl-c1"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,12,"pl-c1"],[14,15,"pl-kos"]],[[8,12,"pl-c1"],[14,39,"pl-s"],[39,40,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,44,"pl-s"],[44,45,"pl-kos"],[45,46,"pl-kos"],[47,55,"pl-s"],[55,56,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,12,"pl-c1"],[14,38,"pl-s"],[38,39,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,56,"pl-s"],[56,57,"pl-kos"],[57,58,"pl-kos"],[59,67,"pl-s"],[67,68,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,12,"pl-c1"],[14,38,"pl-s"],[38,39,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,55,"pl-s"],[55,56,"pl-kos"],[56,57,"pl-kos"],[58,66,"pl-s"],[66,67,"pl-kos"],[67,68,"pl-kos"]],[[8,14,"pl-c1"],[16,21,"pl-c1"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,14,"pl-c1"],[16,17,"pl-kos"]],[[8,12,"pl-c1"],[14,41,"pl-s"],[41,42,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,59,"pl-s"],[59,60,"pl-kos"],[60,61,"pl-kos"],[62,70,"pl-s"],[70,71,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,14,"pl-c1"],[16,17,"pl-kos"]],[[8,12,"pl-c1"],[14,41,"pl-s"],[41,42,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,59,"pl-s"],[59,60,"pl-kos"],[60,61,"pl-kos"],[62,70,"pl-s"],[70,71,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,12,"pl-c1"],[14,40,"pl-s"],[40,41,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,58,"pl-s"],[58,59,"pl-kos"],[59,60,"pl-kos"],[61,69,"pl-s"],[69,70,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,12,"pl-c1"],[14,38,"pl-s"],[38,39,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,56,"pl-s"],[56,57,"pl-kos"],[57,58,"pl-kos"],[59,67,"pl-s"],[67,68,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,12,"pl-c1"],[14,40,"pl-s"],[40,41,"pl-kos"]],[[8,11,"pl-c1"],[13,17,"pl-s1"],[17,18,"pl-kos"],[18,22,"pl-en"],[22,23,"pl-kos"],[23,28,"pl-s1"],[28,29,"pl-kos"],[29,45,"pl-s"],[45,46,"pl-kos"],[46,47,"pl-kos"],[47,58,"pl-s"],[58,59,"pl-kos"],[59,60,"pl-kos"],[61,69,"pl-s"],[69,70,"pl-kos"]],[[6,7,"pl-kos"],[7,8,"pl-kos"]],[[6,30,"pl-s"],[32,33,"pl-kos"]],[[8,12,"pl-c1"],[13,46,"pl-s"],[46,47,"pl-kos"]],[[8,11,"pl-c1"],[12,13,"pl-kos"],[13,26,"pl-s"],[26,27,"pl-kos"],[27,78,"pl-s"],[78,79,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,7,"pl-c1"],[9,10,"pl-kos"]],[[6,13,"pl-c1"],[15,33,"pl-s"],[33,34,"pl-kos"]],[[6,13,"pl-c1"],[15,41,"pl-s"],[41,42,"pl-kos"]],[[6,13,"pl-c1"],[15,41,"pl-s"],[41,42,"pl-kos"]],[[6,12,"pl-c1"],[14,39,"pl-s"],[39,40,"pl-kos"]],[[6,11,"pl-c1"],[13,37,"pl-s"],[37,38,"pl-kos"]],[[6,14,"pl-c1"],[16,43,"pl-s"],[43,44,"pl-kos"]],[[6,11,"pl-c1"],[13,37,"pl-s"],[37,38,"pl-kos"]],[[6,14,"pl-c1"],[16,43,"pl-s"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,8,"pl-c1"],[10,11,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"],[16,35,"pl-s"],[35,36,"pl-kos"],[37,59,"pl-s"],[59,60,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,18,"pl-s"],[20,21,"pl-kos"]],[[6,17,"pl-c1"],[19,30,"pl-s"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,19,"pl-s"],[21,22,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,22,"pl-s"],[22,23,"pl-kos"]],[[8,42,"pl-s"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,20,"pl-s"],[22,23,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,18,"pl-s"],[18,19,"pl-kos"]],[[8,19,"pl-s"],[19,20,"pl-kos"]],[[8,19,"pl-s"],[19,20,"pl-kos"]],[[8,18,"pl-s"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,8,"pl-c1"],[10,11,"pl-kos"]],[[6,10,"pl-c1"],[12,13,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"]],[[10,11,"pl-kos"],[12,15,"pl-c1"],[17,34,"pl-s"],[34,35,"pl-kos"],[36,40,"pl-c1"],[42,55,"pl-s"],[55,56,"pl-kos"],[57,63,"pl-c1"],[65,69,"pl-c1"],[69,70,"pl-kos"],[71,78,"pl-c1"],[80,84,"pl-c1"],[85,86,"pl-kos"]],[[8,9,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,12,"pl-c1"],[14,15,"pl-kos"]],[[6,11,"pl-c1"],[13,14,"pl-kos"]],[[8,15,"pl-c1"],[17,18,"pl-kos"],[18,25,"pl-c1"],[27,35,"pl-s"],[36,37,"pl-c1"],[38,42,"pl-s1"],[43,44,"pl-c1"],[44,50,"pl-s"],[50,51,"pl-kos"],[52,56,"pl-c1"],[58,63,"pl-s"],[63,64,"pl-kos"],[64,65,"pl-kos"]],[[8,11,"pl-c1"],[13,14,"pl-kos"],[14,18,"pl-s"],[18,19,"pl-kos"],[19,20,"pl-kos"],[21,24,"pl-c1"],[26,33,"pl-s"],[33,34,"pl-kos"],[35,41,"pl-c1"],[43,47,"pl-c1"],[47,48,"pl-kos"],[49,52,"pl-c1"],[54,58,"pl-c1"],[58,59,"pl-kos"],[60,64,"pl-c1"],[66,70,"pl-s1"],[71,72,"pl-c1"],[73,76,"pl-s"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,9,"pl-c1"],[10,11,"pl-kos"]],[[6,28,"pl-s"],[29,30,"pl-kos"]],[[8,15,"pl-c1"],[16,17,"pl-kos"]],[[10,24,"pl-c"]],[[10,16,"pl-c1"],[17,21,"pl-c1"],[21,22,"pl-kos"]],[[10,21,"pl-c1"],[22,26,"pl-c1"]],[[8,9,"pl-kos"],[9,10,"pl-kos"]],[[8,15,"pl-c1"],[16,20,"pl-s1"],[20,21,"pl-kos"],[21,30,"pl-en"],[30,31,"pl-kos"],[31,105,"pl-s"],[105,106,"pl-kos"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[],[[4,9,"pl-c1"],[11,12,"pl-kos"]],[[6,16,"pl-c1"],[18,19,"pl-kos"],[19,23,"pl-c1"],[25,44,"pl-s"],[44,45,"pl-kos"],[46,49,"pl-c1"],[51,61,"pl-c1"],[61,62,"pl-kos"],[62,66,"pl-c1"],[66,67,"pl-kos"],[67,68,"pl-kos"]],[[6,17,"pl-c1"],[19,20,"pl-kos"],[20,24,"pl-c1"],[26,46,"pl-s"],[46,47,"pl-kos"],[48,51,"pl-c1"],[53,57,"pl-c1"],[57,58,"pl-kos"],[58,67,"pl-en"],[67,68,"pl-kos"],[68,78,"pl-c1"],[78,79,"pl-kos"],[79,80,"pl-kos"]],[[4,5,"pl-kos"],[5,6,"pl-kos"]],[],[[4,8,"pl-c1"],[10,11,"pl-kos"]],[[6,13,"pl-c1"],[15,16,"pl-kos"]],[[8,13,"pl-c1"],[15,16,"pl-kos"],[16,30,"pl-s"],[30,31,"pl-kos"],[31,32,"pl-kos"]],[[8,14,"pl-c1"],[16,21,"pl-c1"],[21,22,"pl-kos"]],[[8,17,"pl-c1"],[19,24,"pl-c1"],[24,25,"pl-kos"]],[[8,12,"pl-c1"],[14,19,"pl-c1"]],[[6,7,"pl-kos"]],[[4,5,"pl-kos"]],[[2,3,"pl-kos"],[3,4,"pl-kos"],[4,5,"pl-kos"]],[],[],[[2,15,"pl-c"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,27,"pl-s"],[27,28,"pl-kos"],[29,70,"pl-s"],[70,71,"pl-kos"],[72,73,"pl-kos"],[73,81,"pl-s"],[81,82,"pl-kos"],[83,92,"pl-s"],[92,93,"pl-kos"],[93,104,"pl-s"],[104,105,"pl-kos"],[105,126,"pl-s"],[126,127,"pl-kos"],[128,140,"pl-s"],[140,141,"pl-kos"],[142,152,"pl-s"],[152,153,"pl-kos"],[154,165,"pl-s"],[165,166,"pl-kos"],[167,189,"pl-s"],[189,190,"pl-kos"],[190,191,"pl-kos"],[191,192,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,34,"pl-s"],[34,35,"pl-kos"],[36,67,"pl-s"],[68,69,"pl-kos"],[70,71,"pl-kos"],[71,85,"pl-s"],[85,86,"pl-kos"],[86,87,"pl-kos"],[87,88,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,34,"pl-s"],[34,35,"pl-kos"],[36,74,"pl-s"],[74,75,"pl-kos"],[76,77,"pl-kos"],[77,91,"pl-s"],[91,92,"pl-kos"],[92,93,"pl-kos"],[93,94,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,35,"pl-s"],[35,36,"pl-kos"],[37,76,"pl-s"],[76,77,"pl-kos"],[78,79,"pl-kos"],[79,94,"pl-s"],[94,95,"pl-kos"],[95,96,"pl-kos"],[96,97,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,32,"pl-s"],[32,33,"pl-kos"],[34,69,"pl-s"],[69,70,"pl-kos"],[71,72,"pl-kos"],[72,81,"pl-s"],[81,82,"pl-kos"],[83,95,"pl-s"],[95,96,"pl-kos"],[96,97,"pl-kos"],[97,98,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,32,"pl-s"],[32,33,"pl-kos"],[34,86,"pl-s"],[86,87,"pl-kos"],[88,89,"pl-kos"],[89,103,"pl-s"],[103,104,"pl-kos"],[105,119,"pl-s"],[119,120,"pl-kos"],[121,136,"pl-s"],[136,137,"pl-kos"],[137,138,"pl-kos"],[138,139,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,31,"pl-s"],[31,32,"pl-kos"],[33,119,"pl-s"],[119,120,"pl-kos"],[121,122,"pl-kos"],[122,142,"pl-s"],[142,143,"pl-kos"],[144,159,"pl-s"],[159,160,"pl-kos"],[160,161,"pl-kos"],[161,162,"pl-kos"]],[[2,44,"pl-c"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,38,"pl-s"],[38,39,"pl-kos"],[40,131,"pl-s"],[131,132,"pl-kos"],[133,134,"pl-kos"],[134,145,"pl-s"],[145,146,"pl-kos"],[147,167,"pl-s"],[167,168,"pl-kos"],[169,191,"pl-s"],[191,192,"pl-kos"],[192,193,"pl-kos"],[193,194,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,34,"pl-s"],[34,35,"pl-kos"],[36,37,"pl-kos"],[37,51,"pl-s"],[51,52,"pl-kos"],[52,53,"pl-kos"],[53,54,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,42,"pl-s"],[42,43,"pl-kos"],[43,44,"pl-kos"],[44,74,"pl-s"],[74,75,"pl-kos"],[75,103,"pl-s"],[103,104,"pl-kos"],[104,105,"pl-kos"],[105,106,"pl-kos"]],[],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,29,"pl-s"],[29,30,"pl-kos"],[31,32,"pl-kos"],[32,39,"pl-s"],[39,40,"pl-kos"],[40,47,"pl-s"],[47,48,"pl-kos"],[49,56,"pl-s"],[56,57,"pl-kos"],[58,66,"pl-s"],[66,67,"pl-kos"],[67,68,"pl-kos"],[68,69,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,32,"pl-s"],[32,33,"pl-kos"],[34,35,"pl-kos"],[35,54,"pl-s"],[54,55,"pl-kos"],[55,56,"pl-kos"],[56,57,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,30,"pl-s"],[30,31,"pl-kos"],[3 3DEB 2,33,"pl-kos"],[33,40,"pl-s"],[40,41,"pl-kos"],[41,48,"pl-s"],[48,49,"pl-kos"],[50,60,"pl-s"],[60,61,"pl-kos"],[62,70,"pl-s"],[70,71,"pl-kos"],[72,88,"pl-s"],[88,89,"pl-kos"],[90,96,"pl-s"],[96,97,"pl-kos"],[98,104,"pl-s"],[104,105,"pl-kos"],[106,113,"pl-s"],[113,114,"pl-kos"],[115,125,"pl-s"],[125,126,"pl-kos"],[126,127,"pl-kos"],[127,128,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,44,"pl-s"],[44,45,"pl-kos"],[46,47,"pl-kos"],[47,54,"pl-s"],[54,55,"pl-kos"],[56,66,"pl-s"],[66,67,"pl-kos"],[68,76,"pl-s"],[76,77,"pl-kos"],[78,94,"pl-s"],[94,95,"pl-kos"],[96,102,"pl-s"],[102,103,"pl-kos"],[104,110,"pl-s"],[110,111,"pl-kos"],[112,119,"pl-s"],[119,120,"pl-kos"],[121,131,"pl-s"],[131,132,"pl-kos"],[132,133,"pl-kos"],[133,134,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,32,"pl-s"],[32,33,"pl-kos"],[34,35,"pl-kos"],[35,50,"pl-s"],[50,51,"pl-kos"],[52,68,"pl-s"],[68,69,"pl-kos"],[70,78,"pl-s"],[78,79,"pl-kos"],[79,80,"pl-kos"],[80,81,"pl-kos"]],[[2,7,"pl-s1"],[7,8,"pl-kos"],[8,20,"pl-en"],[20,21,"pl-kos"],[21,30,"pl-s"],[30,31,"pl-kos"],[32,33,"pl-kos"],[33,42,"pl-s"],[42,43,"pl-kos"],[43,44,"pl-kos"],[44,45,"pl-kos"]],[[0,1,"pl-kos"],[1,2,"pl-kos"]]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/duda/angular.js/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"Gruntfile.js","displayUrl":"https://github.com/duda/angular.js/blob/master/Gruntfile.js?raw=true","headerInfo":{"blobSize":"8.99 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"203cc3b","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fduda%2Fangular.js%2Fblob%2Fmaster%2FGruntfile.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"309","truncatedSloc":"273"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"JavaScript","languageID":183,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/duda/angular.js/blob/master/Gruntfile.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/duda/angular.js/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/duda/angular.js/raw/refs/heads/master/Gruntfile.js","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"middleware","kind":"function","ident_start":1257,"ident_end":1267,"extent_start":1257,"extent_end":1586,"fully_qualified_name":"middleware","ident_utf16":{"start":{"line_number":47,"utf16_col":10},"end":{"line_number":47,"utf16_col":20}},"extent_utf16":{"start":{"line_number":47,"utf16_col":10},"end":{"line_number":56,"utf16_col":11}}},{"name":"middleware","kind":"function","ident_start":1923,"ident_end":1933,"extent_start":1923,"extent_end":2393,"fully_qualified_name":"middleware","ident_utf16":{"start":{"line_number":66,"utf16_col":10},"end":{"line_number":66,"utf16_col":20}},"extent_utf16":{"start":{"line_number":66,"utf16_col":10},"end":{"line_number":79,"utf16_col":11}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/duda/angular.js/branches":{"post":"UDBy24umBatsqPoA_KTyY4N3cEMw63MaFo92aTalWN4Op9Elu6iotUlvDD8FS1lFfZFQIdxX6ZAWrn7pi6Et-Q"},"/repos/preferences":{"post":"F4p2kf2CPexpd0WGhgd_3Auj8lQyqM146Z88rnO3G3MLRn3b837RyD9qmlecMBA_rsmWcAMsDb6mmpZPC6WR9A"}}},"title":"angular.js/Gruntfile.js at master · duda/angular.js","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1b17b3e7786a.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
0