{%- assets filters='rjsmin', output='gen/app.%(version)s.js', 'js/App.js', 'js/Utils.js', 'js/CorpusAnalysis/CQiClient.js', 'js/CorpusAnalysis/CorpusAnalysisApp.js', 'js/CorpusAnalysis/CorpusAnalysisConcordance.js', 'js/CorpusAnalysis/CorpusAnalysisReader.js', 'js/CorpusAnalysis/QueryBuilder.js', 'js/XMLtoObject.js' %} {%- endassets %} {%- assets filters='rjsmin', output='gen/Forms.%(version)s.js', 'js/Forms/Form.js', 'js/Forms/CreateCorpusFileForm.js', 'js/Forms/CreateJobForm.js', 'js/Forms/CreateContributionForm.js' %} {%- endassets %} {%- assets filters='rjsmin', output='gen/ResourceDisplays.%(version)s.js', 'js/ResourceDisplays/ResourceDisplay.js', 'js/ResourceDisplays/CorpusDisplay.js', 'js/ResourceDisplays/JobDisplay.js' %} {%- endassets %} {%- assets filters='rjsmin', output='gen/ResourceLists.%(version)s.js', 'js/ResourceLists/ResourceList.js', 'js/ResourceLists/CorpusFileList.js', 'js/ResourceLists/PublicCorpusFileList.js', 'js/ResourceLists/CorpusList.js', 'js/ResourceLists/FollowedCorpusList.js', 'js/ResourceLists/PublicCorpusList.js', 'js/ResourceLists/JobList.js', 'js/ResourceLists/JobInputList.js', 'js/ResourceLists/JobResultList.js', 'js/ResourceLists/SpacyNLPPipelineModelList.js', 'js/ResourceLists/TesseractOCRPipelineModelList.js', 'js/ResourceLists/UserList.js', 'js/ResourceLists/AdminUserList.js', 'js/ResourceLists/CorpusFollowerList.js' %} {%- endassets %} {%- assets filters='rjsmin', output='gen/Requests.%(version)s.js', 'js/Requests/Requests.js', 'js/Requests/Contributions.js' %} {%- endassets %}