mirror of
				https://github.com/optim-enterprises-bv/vault.git
				synced 2025-10-30 18:17:55 +00:00 
			
		
		
		
	 2a3ee08dfa
			
		
	
	2a3ee08dfa
	
	
	
		
			
			* add make targets to build the ui without minifying the source * add polyfill for string.prototype.endswith and move to npm version of string.prototype.startswith * replace the current history state with a / on the list secrets endpoint * add test for list with id
		
			
				
	
	
		
			77 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /*jshint node:true*/
 | |
| /* global require, module */
 | |
| var EmberApp = require('ember-cli/lib/broccoli/ember-app');
 | |
| 
 | |
| module.exports = function(defaults) {
 | |
|   var config = defaults.project.config(EmberApp.env());
 | |
|   var app = new EmberApp(defaults, {
 | |
|     favicons: {
 | |
|       faviconsConfig: {
 | |
|         appName: 'Vault Enterprise',
 | |
|         path: config.rootURL,
 | |
|         url: null,
 | |
|         icons: {
 | |
|           android: false,
 | |
|           appleIcon: false,
 | |
|           appleStartup: false,
 | |
|           coast: false,
 | |
|           favicons: true,
 | |
|           firefox: false,
 | |
|           opengraph: false,
 | |
|           twitter: false,
 | |
|           windows: false,
 | |
|           yandex: false,
 | |
|         },
 | |
|       },
 | |
|     },
 | |
|     codemirror: {
 | |
|       modes: ['javascript', 'ruby'],
 | |
|       keyMaps: ['sublime'],
 | |
|     },
 | |
|     babel: {
 | |
|       plugins: ['transform-object-rest-spread'],
 | |
|     },
 | |
|     autoprefixer: {
 | |
|       grid: true,
 | |
|       browsers: ['defaults', 'ie 11'],
 | |
|     },
 | |
|   });
 | |
| 
 | |
|   app.import('vendor/string-includes.js');
 | |
|   app.import('node_modules/string.prototype.endswith/endswith.js');
 | |
|   app.import('node_modules/string.prototype.startswith/startswith.js');
 | |
|   app.import('node_modules/autosize/dist/autosize.js');
 | |
|   app.import('vendor/shims/autosize.js');
 | |
| 
 | |
|   app.import('node_modules/jsonlint/lib/jsonlint.js');
 | |
|   app.import('node_modules/codemirror/addon/lint/lint.css');
 | |
|   app.import('node_modules/codemirror/addon/lint/lint.js');
 | |
|   app.import('node_modules/codemirror/addon/lint/json-lint.js');
 | |
|   app.import('node_modules/base64-js/base64js.min.js');
 | |
|   app.import('node_modules/text-encoder-lite/index.js');
 | |
|   app.import('node_modules/Duration.js/duration.js');
 | |
| 
 | |
|   app.import('node_modules/columnify/columnify.js', {
 | |
|     using: [{ transformation: 'cjs', as: 'columnify' }],
 | |
|   });
 | |
| 
 | |
|   app.import('node_modules/yargs-parser/lib/tokenize-arg-string.js', {
 | |
|     using: [{ transformation: 'cjs', as: 'yargs-parser-tokenizer' }],
 | |
|   });
 | |
| 
 | |
|   // Use `app.import` to add additional libraries to the generated
 | |
|   // output files.
 | |
|   //
 | |
|   // If you need to use different assets in different
 | |
|   // environments, specify an object as the first parameter. That
 | |
|   // object's keys should be the environment name and the values
 | |
|   // should be the asset to use in that environment.
 | |
|   //
 | |
|   // If the library that you are including contains AMD or ES6
 | |
|   // modules that you would like to import into your application
 | |
|   // please specify an object with the list of modules as keys
 | |
|   // along with the exports of each module as its value.
 | |
| 
 | |
|   return app.toTree();
 | |
| };
 |