# -*- encoding: utf-8 -*- # stub: nutella_framework 0.6.4 ruby lib Gem::Specification.new do |s| s.name = "nutella_framework".freeze s.version = "0.6.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Alessandro Gnoli".freeze] s.date = "2015-09-07" s.description = "utella is a framework to create and run RoomApps".freeze s.email = "tebemis@gmail.com".freeze s.executables = ["nutella".freeze] s.extra_rdoc_files = ["LICENSE".freeze, "README.md".freeze] s.files = [".document".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "VERSION".freeze, "bin/nutella".freeze, "data/index.html".freeze, "data/startup".freeze, "example_framework_components/example_framework_bot/example_framework_bot.rb".freeze, "example_framework_components/example_framework_bot/startup".freeze, "example_framework_components/example_framework_web_interface/index.html".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/.npmignore".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/.travis.yml".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/LICENSE".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/README.md".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/dist/nutella_lib.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/dist/nutella_lib.js.map".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/examples/browser_hello_world.html".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/examples/node_hello_world.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/gulpfile.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/package.json".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/app_core.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/app_core_browser.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/app_log.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/app_net.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/app_persist.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/fr_core_browser.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/fr_log.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/fr_net.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/nutella_i.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/nutella_i_browser.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/nutella_lib.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/nutella_lib_browser.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/run_log.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/run_net.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/run_persist.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/src/util/net.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/test/nutella.test.js".freeze, "example_framework_components/example_framework_web_interface/node_modules/nutella_lib/test/runner.html".freeze, "example_framework_components/example_framework_web_interface/package.json".freeze, "framework_components/beacon-cloud-bot/README.md".freeze, "framework_components/beacon-cloud-bot/beacon_cloud_bot.rb".freeze, "framework_components/beacon-cloud-bot/beacons.json".freeze, "framework_components/beacon-cloud-bot/startup".freeze, "framework_components/binary-files-manager/bin_files_mngr.rb".freeze, "framework_components/binary-files-manager/startup".freeze, "framework_components/logging_bot/logging_bot.rb".freeze, "framework_components/logging_bot/startup".freeze, "framework_components/logging_bot/utils.rb".freeze, "framework_components/main_interface/main_interface_bot.rb".freeze, "framework_components/main_interface/public/index.html".freeze, "framework_components/main_interface/startup".freeze, "framework_components/main_interface/views/index.erb".freeze, "framework_components/main_interface/views/not_found_404.erb".freeze, "framework_components/monitoring-bot/.gitignore".freeze, "framework_components/monitoring-bot/README.md".freeze, "framework_components/monitoring-bot/monitoring-bot.rb".freeze, "framework_components/monitoring-bot/nutella.json".freeze, "framework_components/monitoring-bot/startup".freeze, "framework_components/monitoring-interface/.gitignore".freeze, "framework_components/monitoring-interface/README.md".freeze, "framework_components/monitoring-interface/bower.json".freeze, "framework_components/monitoring-interface/bower_components/bower-mqttws/.bower.json".freeze, "framework_components/monitoring-interface/bower_components/bower-mqttws/bower.json".freeze, "framework_components/monitoring-interface/bower_components/bower-mqttws/mqttws31.js".freeze, "framework_components/monitoring-interface/bower_components/bower-mqttws/readme.md".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/.bower.json".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/LICENSE".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/README.md".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/bower.json".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/examples/browser/mqtt_client_hello_world.html".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/examples/browser/nutella_hello_world.html".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/examples/node/mqtt_client_hello_world.js".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/examples/node/nutella_hello_world.js".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/nutella_lib.js".freeze, "framework_components/monitoring-interface/bower_components/nutella_lib/package.json".freeze, "framework_components/monitoring-interface/css/Monitoring Interface.html".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/animations.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/application-view-controller.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/applications-model.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/bootstrap.min.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/cursor.css".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/d3.v3.min.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/graphics.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/grid-layout.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/highlight.min.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/instance-view-controller.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/jquery-1.10.0.min.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/notification-center.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/notifications.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/page.css".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/radial-layout.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/tab-table.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-application.css".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-application.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-connection-view.css".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-connection-view.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-element.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-notification.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/ui-tab.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/underscore-min.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/view-controller.js".freeze, "framework_components/monitoring-interface/css/Monitoring Interface_files/window-view-controller.js".freeze, "framework_components/monitoring-interface/css/alerts.css".freeze, "framework_components/monitoring-interface/css/bootstrap.min.css".freeze, "framework_components/monitoring-interface/css/cursor.css".freeze, "framework_components/monitoring-interface/css/highlight.default.min.css".freeze, "framework_components/monitoring-interface/css/page.css".freeze, "framework_components/monitoring-interface/css/ui-application.css".freeze, "framework_components/monitoring-interface/css/ui-connection-view.css".freeze, "framework_components/monitoring-interface/css/ui-legend-view.css".freeze, "framework_components/monitoring-interface/data/alert.json".freeze, "framework_components/monitoring-interface/data/data.json".freeze, "framework_components/monitoring-interface/data/data2.json".freeze, "framework_components/monitoring-interface/data/data3.json".freeze, "framework_components/monitoring-interface/data/data4.json".freeze, "framework_components/monitoring-interface/data/message.json".freeze, "framework_components/monitoring-interface/gulpfile.js".freeze, "framework_components/monitoring-interface/img/arrow_white.svg".freeze, "framework_components/monitoring-interface/img/arrow_white_right.svg".freeze, "framework_components/monitoring-interface/img/back.svg".freeze, "framework_components/monitoring-interface/img/cross_red_border_white.svg".freeze, "framework_components/monitoring-interface/img/cross_red_border_white_mouseover.svg".freeze, "framework_components/monitoring-interface/img/email.svg".freeze, "framework_components/monitoring-interface/img/email_highlighted.svg".freeze, "framework_components/monitoring-interface/index.html".freeze, "framework_components/monitoring-interface/js/d3/layout/grid-layout.js".freeze, "framework_components/monitoring-interface/js/d3/layout/radial-layout.js".freeze, "framework_components/monitoring-interface/js/d3/plugin/graphics.js".freeze, "framework_components/monitoring-interface/js/d3/plugin/tab-table.js".freeze, "framework_components/monitoring-interface/js/d3/ui/animations.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-application.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-connection-view.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-element.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-legend.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-notification.js".freeze, "framework_components/monitoring-interface/js/d3/ui/ui-tab.js".freeze, "framework_components/monitoring-interface/js/lib/JSXTransformer-0.12.2.js".freeze, "framework_components/monitoring-interface/js/lib/bootstrap.min.js".freeze, "framework_components/monitoring-interface/js/lib/d3.v3.min.js".freeze, "framework_components/monitoring-interface/js/lib/highlight.min.js".freeze, "framework_components/monitoring-interface/js/lib/jquery-1.10.0.min.js".freeze, "framework_components/monitoring-interface/js/lib/nutella_lib.js".freeze, "framework_components/monitoring-interface/js/lib/react-with-addons-0.12.2.js".freeze, "framework_components/monitoring-interface/js/lib/underscore-min.js".freeze, "framework_components/monitoring-interface/js/model/alerts-model.js".freeze, "framework_components/monitoring-interface/js/model/applications-model.js".freeze, "framework_components/monitoring-interface/js/model/messages-model.js".freeze, "framework_components/monitoring-interface/js/notification/notification-center.js".freeze, "framework_components/monitoring-interface/js/notification/notifications.js".freeze, "framework_components/monitoring-interface/js/react/dist/ui-alerts.js".freeze, "framework_components/monitoring-interface/js/react/dist/ui-message-send.js".freeze, "framework_components/monitoring-interface/js/react/dist/ui-messages.js".freeze, "framework_components/monitoring-interface/js/react/src/ui-alerts.js".freeze, "framework_components/monitoring-interface/js/react/src/ui-message-send.js".freeze, "framework_components/monitoring-interface/js/react/src/ui-messages.js".freeze, "framework_components/monitoring-interface/js/view-controller/application-view-controller.js".freeze, "framework_components/monitoring-interface/js/view-controller/instance-view-controller.js".freeze, "framework_components/monitoring-interface/js/view-controller/view-controller.js".freeze, "framework_components/monitoring-interface/js/view-controller/window-view-controller.js".freeze, "framework_components/monitoring-interface/nutella.json".freeze, "framework_components/order.json".freeze, "framework_components/room-debugger/README.md".freeze, "framework_components/room-debugger/css/bootstrap-theme.css".freeze, "framework_components/room-debugger/css/bootstrap-theme.css.map".freeze, "framework_components/room-debugger/css/bootstrap-theme.min.css".freeze, "framework_components/room-debugger/css/bootstrap.css".freeze, "framework_components/room-debugger/css/bootstrap.css.map".freeze, "framework_components/room-debugger/css/bootstrap.min.css".freeze, "framework_components/room-debugger/fonts/glyphicons-halflings-regular.eot".freeze, "framework_components/room-debugger/fonts/glyphicons-halflings-regular.svg".freeze, "framework_components/room-debugger/fonts/glyphicons-halflings-regular.ttf".freeze, "framework_components/room-debugger/fonts/glyphicons-halflings-regular.woff".freeze, "framework_components/room-debugger/fonts/glyphicons-halflings-regular.woff2".freeze, "framework_components/room-debugger/index.html".freeze, "framework_components/room-debugger/js/bootstrap.js".freeze, "framework_components/room-debugger/js/bootstrap.min.js".freeze, "framework_components/room-debugger/js/jquery.min.js".freeze, "framework_components/room-debugger/js/npm.js".freeze, "framework_components/room-debugger/js/nutella_lib.js".freeze, "framework_components/room-debugger/main.css".freeze, "framework_components/room-debugger/main.js".freeze, "framework_components/room-debugger/nutella.json".freeze, "framework_components/room-debugger/package.json".freeze, "framework_components/room-debugger/room_places_simulator.js".freeze, "framework_components/room-places-beacon-cloud-interface/LICENSE".freeze, "framework_components/room-places-beacon-cloud-interface/Readme.md".freeze, "framework_components/room-places-beacon-cloud-interface/bower.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/bower-mqttws/.bower.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/bower-mqttws/bower.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/bower-mqttws/mqttws31.js".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/bower-mqttws/readme.md".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/.bower.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/LICENSE".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/README.md".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/bower.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/examples/browser/mqtt_client_hello_world.html".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/examples/browser/nutella_hello_world.html".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/examples/node/mqtt_client_hello_world.js".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/examples/node/nutella_hello_world.js".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/nutella_lib.js".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/package.json".freeze, "framework_components/room-places-beacon-cloud-interface/bower_components/nutella_lib/simple-js-mqtt-client.js".freeze, "framework_components/room-places-beacon-cloud-interface/css/animation.css".freeze, "framework_components/room-places-beacon-cloud-interface/css/cursor.css".freeze, "framework_components/room-places-beacon-cloud-interface/css/page_layout.css".freeze, "framework_components/room-places-beacon-cloud-interface/index.html".freeze, "framework_components/room-places-beacon-cloud-interface/js/lib/nutella_lib.js".freeze, "framework_components/room-places-beacon-cloud-interface/js/react/beacon-add.js".freeze, "framework_components/room-places-beacon-cloud-interface/js/react/beacon-table.js".freeze, "framework_components/room-places-beacon-cloud-interface/js/react/beacon.js".freeze, "framework_components/room-places-beacon-cloud-interface/nutella.json".freeze, "framework_components/room-places-bot/.gitignore".freeze, "framework_components/room-places-bot/Gemfile".freeze, "framework_components/room-places-bot/README.md".freeze, "framework_components/room-places-bot/nutella.json".freeze, "framework_components/room-places-bot/room_places_bot.rb".freeze, "framework_components/room-places-bot/startup".freeze, "framework_components/room-places-bot/virtual_beacons.rb".freeze, "framework_components/room-places-interface/.gitignore".freeze, "framework_components/room-places-interface/LICENSE".freeze, "framework_components/room-places-interface/Readme.md".freeze, "framework_components/room-places-interface/bower.json".freeze, "framework_components/room-places-interface/bower_components/bower-mqttws/.bower.json".freeze, "framework_components/room-places-interface/bower_components/bower-mqttws/bower.json".freeze, "framework_components/room-places-interface/bower_components/bower-mqttws/mqttws31.js".freeze, "framework_components/room-places-interface/bower_components/bower-mqttws/readme.md".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/.bower.json".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/LICENSE".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/README.md".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/bower.json".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/examples/browser/mqtt_client_hello_world.html".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/examples/browser/nutella_hello_world.html".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/examples/node/mqtt_client_hello_world.js".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/examples/node/nutella_hello_world.js".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/nutella_lib.js".freeze, "framework_components/room-places-interface/bower_components/nutella_lib/package.json".freeze, "framework_components/room-places-interface/css/animation.css".freeze, "framework_components/room-places-interface/css/bootstrap.min.css".freeze, "framework_components/room-places-interface/css/cursor.css".freeze, "framework_components/room-places-interface/css/font-awesome/css/font-awesome.css".freeze, "framework_components/room-places-interface/css/font-awesome/css/font-awesome.min.css".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/FontAwesome.otf".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/fontawesome-webfont.eot".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/fontawesome-webfont.svg".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/fontawesome-webfont.ttf".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/fontawesome-webfont.woff".freeze, "framework_components/room-places-interface/css/font-awesome/fonts/fontawesome-webfont.woff2".freeze, "framework_components/room-places-interface/css/font-awesome/less/animated.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/bordered-pulled.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/core.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/fixed-width.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/font-awesome.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/icons.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/larger.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/list.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/mixins.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/path.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/rotated-flipped.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/stacked.less".freeze, "framework_components/room-places-interface/css/font-awesome/less/variables.less".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_animated.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_bordered-pulled.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_core.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_fixed-width.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_icons.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_larger.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_list.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_mixins.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_path.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_rotated-flipped.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_stacked.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/_variables.scss".freeze, "framework_components/room-places-interface/css/font-awesome/scss/font-awesome.scss".freeze, "framework_components/room-places-interface/css/icomoon.css".freeze, "framework_components/room-places-interface/css/page_layout.css".freeze, "framework_components/room-places-interface/fonts/glyphicons-halflings-regular.eot".freeze, "framework_components/room-places-interface/fonts/glyphicons-halflings-regular.svg".freeze, "framework_components/room-places-interface/fonts/glyphicons-halflings-regular.ttf".freeze, "framework_components/room-places-interface/fonts/glyphicons-halflings-regular.woff".freeze, "framework_components/room-places-interface/fonts/glyphicons-halflings-regular.woff2".freeze, "framework_components/room-places-interface/fonts/icomoon.eot".freeze, "framework_components/room-places-interface/fonts/icomoon.svg".freeze, "framework_components/room-places-interface/fonts/icomoon.ttf".freeze, "framework_components/room-places-interface/fonts/icomoon.woff".freeze, "framework_components/room-places-interface/gulpfile.js".freeze, "framework_components/room-places-interface/index.html".freeze, "framework_components/room-places-interface/index2.html".freeze, "framework_components/room-places-interface/js/component.js".freeze, "framework_components/room-places-interface/js/lib/JSXTransformer-0.12.2.js".freeze, "framework_components/room-places-interface/js/lib/bootstrap.min.js".freeze, "framework_components/room-places-interface/js/lib/d3.v3.min.js".freeze, "framework_components/room-places-interface/js/lib/jquery-1.10.0.min.js".freeze, "framework_components/room-places-interface/js/lib/nutella_lib.js".freeze, "framework_components/room-places-interface/js/lib/react-with-addons-0.12.2.js".freeze, "framework_components/room-places-interface/js/lib/underscore.js".freeze, "framework_components/room-places-interface/js/map.js".freeze, "framework_components/room-places-interface/js/position.js".freeze, "framework_components/room-places-interface/js/react/dist/beacon.js".freeze, "framework_components/room-places-interface/js/react/dist/discrete.js".freeze, "framework_components/room-places-interface/js/react/dist/interactive-label.js".freeze, "framework_components/room-places-interface/js/react/dist/resource-add.js".freeze, "framework_components/room-places-interface/js/react/dist/resource-table.js".freeze, "framework_components/room-places-interface/js/react/dist/resource.js".freeze, "framework_components/room-places-interface/js/react/src/beacon.js".freeze, "framework_components/room-places-interface/js/react/src/discrete.js".freeze, "framework_components/room-places-interface/js/react/src/interactive-label.js".freeze, "framework_components/room-places-interface/js/react/src/resource-add.js".freeze, "framework_components/room-places-interface/js/react/src/resource-table.js".freeze, "framework_components/room-places-interface/js/react/src/resource.js".freeze, "framework_components/room-places-interface/js/room.js".freeze, "framework_components/room-places-interface/nutella.json".freeze, "framework_components/roomcast-bot/data/default/channels.json".freeze, "framework_components/roomcast-bot/data/default/configs.json".freeze, "framework_components/roomcast-bot/roomcast_bot.rb".freeze, "framework_components/roomcast-bot/startup".freeze, "framework_components/roomcast-channel-creator/.gitignore".freeze, "framework_components/roomcast-channel-creator/README.md".freeze, "framework_components/roomcast-channel-creator/dist/app.js".freeze, "framework_components/roomcast-channel-creator/dist/css/font-awesome.min.css".freeze, "framework_components/roomcast-channel-creator/dist/css/ionicons.min.css".freeze, "framework_components/roomcast-channel-creator/dist/fonts/FontAwesome.otf".freeze, "framework_components/roomcast-channel-creator/dist/fonts/fontawesome-webfont.eot".freeze, "framework_components/roomcast-channel-creator/dist/fonts/fontawesome-webfont.svg".freeze, "framework_components/roomcast-channel-creator/dist/fonts/fontawesome-webfont.ttf".freeze, "framework_components/roomcast-channel-creator/dist/fonts/fontawesome-webfont.woff".freeze, "framework_components/roomcast-channel-creator/dist/fonts/fontawesome-webfont.woff2".freeze, "framework_components/roomcast-channel-creator/dist/fonts/ionicons.eot".freeze, "framework_components/roomcast-channel-creator/dist/fonts/ionicons.svg".freeze, "framework_components/roomcast-channel-creator/dist/fonts/ionicons.ttf".freeze, "framework_components/roomcast-channel-creator/dist/fonts/ionicons.woff".freeze, "framework_components/roomcast-channel-creator/dist/main.css".freeze, "framework_components/roomcast-channel-creator/dist/nutella_lib.js".freeze, "framework_components/roomcast-channel-creator/dist/roomcast-default.png".freeze, "framework_components/roomcast-channel-creator/gulp/config.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/browserify.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/build.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/css.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/default.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/fonts.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/less.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/mui-fonts.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/nutella.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/setWatch.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/svgs.js".freeze, "framework_components/roomcast-channel-creator/gulp/tasks/watch.js".freeze, "framework_components/roomcast-channel-creator/gulp/util/bundleLogger.js".freeze, "framework_components/roomcast-channel-creator/gulp/util/handleErrors.js".freeze, "framework_components/roomcast-channel-creator/gulpfile.js".freeze, "framework_components/roomcast-channel-creator/index.html".freeze, "framework_components/roomcast-channel-creator/nutella.json".freeze, "framework_components/roomcast-channel-creator/package.json".freeze, "framework_components/roomcast-channel-creator/src/app/app.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/AnimationMixin.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/CataloguePage.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/Channel.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/ColorCell.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/ColorPicker.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/DetailPage.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/NutellaMixin.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/PageSliderMixin.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/Router.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/TopBar.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/UploadingScreen.js".freeze, "framework_components/roomcast-channel-creator/src/app/components/main.js".freeze, "framework_components/roomcast-channel-creator/src/css/font-awesome.min.css".freeze, "framework_components/roomcast-channel-creator/src/css/ionicons.min.css".freeze, "framework_components/roomcast-channel-creator/src/fonts/FontAwesome.otf".freeze, "framework_components/roomcast-channel-creator/src/fonts/fontawesome-webfont.eot".freeze, "framework_components/roomcast-channel-creator/src/fonts/fontawesome-webfont.svg".freeze, "framework_components/roomcast-channel-creator/src/fonts/fontawesome-webfont.ttf".freeze, "framework_components/roomcast-channel-creator/src/fonts/fontawesome-webfont.woff".freeze, "framework_components/roomcast-channel-creator/src/fonts/fontawesome-webfont.woff2".freeze, "framework_components/roomcast-channel-creator/src/fonts/ionicons.eot".freeze, "framework_components/roomcast-channel-creator/src/fonts/ionicons.svg".freeze, "framework_components/roomcast-channel-creator/src/fonts/ionicons.ttf".freeze, "framework_components/roomcast-channel-creator/src/fonts/ionicons.woff".freeze, "framework_components/roomcast-channel-creator/src/less/main.less".freeze, "framework_components/roomcast-channel-creator/src/less/my_overrides.less".freeze, "framework_components/roomcast-channel-creator/upload.svg".freeze, "framework_components/roomcast-package-creator/.gitignore".freeze, "framework_components/roomcast-package-creator/README.md".freeze, "framework_components/roomcast-package-creator/dist/app.js".freeze, "framework_components/roomcast-package-creator/dist/css/font-awesome.min.css".freeze, "framework_components/roomcast-package-creator/dist/css/ionicons.min.css".freeze, "framework_components/roomcast-package-creator/dist/fonts/FontAwesome.otf".freeze, "framework_components/roomcast-package-creator/dist/fonts/fontawesome-webfont.eot".freeze, "framework_components/roomcast-package-creator/dist/fonts/fontawesome-webfont.svg".freeze, "framework_components/roomcast-package-creator/dist/fonts/fontawesome-webfont.ttf".freeze, "framework_components/roomcast-package-creator/dist/fonts/fontawesome-webfont.woff".freeze, "framework_components/roomcast-package-creator/dist/fonts/fontawesome-webfont.woff2".freeze, "framework_components/roomcast-package-creator/dist/fonts/ionicons.eot".freeze, "framework_components/roomcast-package-creator/dist/fonts/ionicons.svg".freeze, "framework_components/roomcast-package-creator/dist/fonts/ionicons.ttf".freeze, "framework_components/roomcast-package-creator/dist/fonts/ionicons.woff".freeze, "framework_components/roomcast-package-creator/dist/fonts/material-ui-icons.eot".freeze, "framework_components/roomcast-package-creator/dist/fonts/material-ui-icons.svg".freeze, "framework_components/roomcast-package-creator/dist/fonts/material-ui-icons.ttf".freeze, "framework_components/roomcast-package-creator/dist/fonts/material-ui-icons.woff".freeze, "framework_components/roomcast-package-creator/dist/main.css".freeze, "framework_components/roomcast-package-creator/dist/nutella_lib.js".freeze, "framework_components/roomcast-package-creator/gulp/config.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/browserify.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/build.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/css.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/default.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/fonts.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/less.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/mui-fonts.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/nutella.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/setWatch.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/svgs.js".freeze, "framework_components/roomcast-package-creator/gulp/tasks/watch.js".freeze, "framework_components/roomcast-package-creator/gulp/util/bundleLogger.js".freeze, "framework_components/roomcast-package-creator/gulp/util/handleErrors.js".freeze, "framework_components/roomcast-package-creator/gulpfile.js".freeze, "framework_components/roomcast-package-creator/index.html".freeze, "framework_components/roomcast-package-creator/nutella.json".freeze, "framework_components/roomcast-package-creator/package.json".freeze, "framework_components/roomcast-package-creator/src/app/app.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ButtonInteractionsMixin.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ChannelCard.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ChannelItem.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ChannelsCatalogue.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ChannelsPanel.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ConfigField.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ConfigurationsPanel.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ContextButton.js".freeze, "framework_components/roomcast-package-creator/src/app/components/GlobalButton.js".freeze, "framework_components/roomcast-package-creator/src/app/components/NutellaMixin.js".freeze, "framework_components/roomcast-package-creator/src/app/components/PoolHeader.js".freeze, "framework_components/roomcast-package-creator/src/app/components/PoolRow.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ResourceFamilyPool.js".freeze, "framework_components/roomcast-package-creator/src/app/components/ResourcesPanel.js".freeze, "framework_components/roomcast-package-creator/src/app/components/main.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/dialog_.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/drop-down-menu.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/enhanced-textarea.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/floating-action-button_.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/menu-item.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/menu.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/overlay.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/raised-button_.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/right-nav.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/drop-down-arrow.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/navigation-chevron-left.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/navigation-chevron-right.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/navigation-menu.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/svg-icon.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/toggle-check-box-checked.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/toggle-check-box-outline-blank.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/toggle-radio-button-off.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/svg-icons/toggle-radio-button-on.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/text-field.jsx".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/css-event.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/date-time.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/dom.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/events.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/key-code.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/key-line.js".freeze, "framework_components/roomcast-package-creator/src/app/components/material-ui/utils/unique-id.js".freeze, "framework_components/roomcast-package-creator/src/css/font-awesome.min.css".freeze, "framework_components/roomcast-package-creator/src/css/ionicons.min.css".freeze, "framework_components/roomcast-package-creator/src/fonts/FontAwesome.otf".freeze, "framework_components/roomcast-package-creator/src/fonts/fontawesome-webfont.eot".freeze, "framework_components/roomcast-package-creator/src/fonts/fontawesome-webfont.svg".freeze, "framework_components/roomcast-package-creator/src/fonts/fontawesome-webfont.ttf".freeze, "framework_components/roomcast-package-creator/src/fonts/fontawesome-webfont.woff".freeze, "framework_components/roomcast-package-creator/src/fonts/fontawesome-webfont.woff2".freeze, "framework_components/roomcast-package-creator/src/fonts/ionicons.eot".freeze, "framework_components/roomcast-package-creator/src/fonts/ionicons.svg".freeze, "framework_components/roomcast-package-creator/src/fonts/ionicons.ttf".freeze, "framework_components/roomcast-package-creator/src/fonts/ionicons.woff".freeze, "framework_components/roomcast-package-creator/src/less/drop-down-icon.less".freeze, "framework_components/roomcast-package-creator/src/less/drop-down-menu.less".freeze, "framework_components/roomcast-package-creator/src/less/enhanced-textarea.less".freeze, "framework_components/roomcast-package-creator/src/less/main.less".freeze, "framework_components/roomcast-package-creator/src/less/menu-item.less".freeze, "framework_components/roomcast-package-creator/src/less/menu.less".freeze, "framework_components/roomcast-package-creator/src/less/my_overrides.less".freeze, "framework_components/roomcast-package-creator/src/less/svg-icon.less".freeze, "framework_components/roomcast-package-creator/src/less/text-field.less".freeze, "framework_components/roomcast-teacher-controls/.gitignore".freeze, "framework_components/roomcast-teacher-controls/README.md".freeze, "framework_components/roomcast-teacher-controls/dist/app.js".freeze, "framework_components/roomcast-teacher-controls/dist/main.css".freeze, "framework_components/roomcast-teacher-controls/dist/nutella_lib.js".freeze, "framework_components/roomcast-teacher-controls/gulp/config.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/browserify.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/build.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/css.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/default.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/fonts.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/less.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/mui-fonts.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/nutella.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/setWatch.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/svgs.js".freeze, "framework_components/roomcast-teacher-controls/gulp/tasks/watch.js".freeze, "framework_components/roomcast-teacher-controls/gulp/util/bundleLogger.js".freeze, "framework_components/roomcast-teacher-controls/gulp/util/handleErrors.js".freeze, "framework_components/roomcast-teacher-controls/gulpfile.js".freeze, "framework_components/roomcast-teacher-controls/index.html".freeze, "framework_components/roomcast-teacher-controls/nutella.json".freeze, "framework_components/roomcast-teacher-controls/package.json".freeze, "framework_components/roomcast-teacher-controls/src/app/app.js".freeze, "framework_components/roomcast-teacher-controls/src/app/components/ActivitiesGrid.js".freeze, "framework_components/roomcast-teacher-controls/src/app/components/ActivityCard.js".freeze, "framework_components/roomcast-teacher-controls/src/app/components/Channel.js".freeze, "framework_components/roomcast-teacher-controls/src/app/components/Footer.js".freeze, "framework_components/roomcast-teacher-controls/src/app/components/main.js".freeze, "framework_components/roomcast-teacher-controls/src/less/main.less".freeze, "framework_components/roomcast-teacher-controls/src/less/my_overrides.less".freeze, "framework_components/runs_list_bot/runs_list_bot.rb".freeze, "framework_components/runs_list_bot/startup".freeze, "lib/commands/broker.rb".freeze, "lib/commands/checkup.rb".freeze, "lib/commands/compile.rb".freeze, "lib/commands/dependencies.rb".freeze, "lib/commands/help.rb".freeze, "lib/commands/install.rb".freeze, "lib/commands/meta/command.rb".freeze, "lib/commands/meta/run_command.rb".freeze, "lib/commands/meta/template_command.rb".freeze, "lib/commands/new.rb".freeze, "lib/commands/runs.rb".freeze, "lib/commands/start.rb".freeze, "lib/commands/stop.rb".freeze, "lib/commands/template.rb".freeze, "lib/commands/util/components_list.rb".freeze, "lib/commands/util/components_starter.rb".freeze, "lib/config/config.rb".freeze, "lib/config/current_app_utils.rb".freeze, "lib/config/persisted_hash.rb".freeze, "lib/config/runlist.rb".freeze, "lib/core/nutella_cli.rb".freeze, "lib/core/nutella_core.rb".freeze, "lib/logging/nutella_logger-remote.rb".freeze, "lib/logging/nutella_logger.rb".freeze, "lib/logging/nutella_logging.rb".freeze, "lib/nutella_framework.rb".freeze, "lib/tmux/tmux.rb".freeze, "nutella_framework.gemspec".freeze, "nutella_lib/framework_core.rb".freeze, "nutella_lib/framework_log.rb".freeze, "nutella_lib/framework_net.rb".freeze, "nutella_lib/framework_persist.rb".freeze, "test/commands/test_cmd_cli_params_parsing.rb".freeze, "test/commands/test_command_template.rb".freeze, "test/config/test_current_app_utils.rb".freeze, "test/config/test_persisted_hash.rb".freeze, "test/config/test_runlist.rb".freeze, "test/framework_apis/test_framework_api.rb".freeze, "test/helper.rb".freeze, "test/logging/test_logging.rb".freeze] s.homepage = "https://github.com/nutella-framework/nutella_framework".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "A rails-inspired framework for RoomApps".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.8".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.3.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.6".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0.4.15".freeze, "~> 0.4".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 1.0.53".freeze, "~> 1.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.8".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.9".freeze]) end