|
1 | 1 | /* |
2 | | - * This file is part of create-plugin-communication. |
3 | | - * |
4 | | - * Copyright 2018 Arduino AG (http://www.arduino.cc/) |
5 | | - * |
6 | | - * create-plugin-communication is free software; you can redistribute it and/or modify |
7 | | - * it under the terms of the GNU General Public License as published by |
8 | | - * the Free Software Foundation; either version 2 of the License, or |
9 | | - * (at your option) any later version. |
10 | | - * |
11 | | - * This program is distributed in the hope that it will be useful, |
12 | | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 | | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 | | - * GNU General Public License for more details. |
15 | | - * |
16 | | - * You should have received a copy of the GNU General Public License |
17 | | - * along with this program; if not, write to the Free Software |
18 | | - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
19 | | - * |
20 | | - * As a special exception, you may use this file as part of a free software |
21 | | - * library without restriction. Specifically, if other files instantiate |
22 | | - * templates or use macros or inline functions from this file, or you compile |
23 | | - * this file and link it with other files to produce an executable, this |
24 | | - * file does not by itself cause the resulting executable to be covered by |
25 | | - * the GNU General Public License. This exception does not however |
26 | | - * invalidate any other reasons why the executable file might be covered by |
27 | | - * the GNU General Public License. |
28 | | - */ |
| 2 | +* Copyright 2018 ARDUINO AG (http://www.arduino.cc/) |
| 3 | +* This file is part of create-plugin-communication. |
| 4 | +* Copyright (c) 2018 |
| 5 | +* Authors: Alberto Iannaccone, Stefania Mellai, Gabriele Destefanis |
| 6 | +* |
| 7 | +* This software is released under: |
| 8 | +* The GNU General Public License, which covers the main part of |
| 9 | +* create-plugin-communication |
| 10 | +* The terms of this license can be found at: |
| 11 | +* https://www.gnu.org/licenses/gpl-3.0.en.html |
| 12 | +* |
| 13 | +* You can be released from the requirements of the above licenses by purchasing |
| 14 | +* a commercial license. Buying such a license is mandatory if you want to modify or |
| 15 | +* otherwise use the software for commercial activities involving the Arduino |
| 16 | +* software without disclosing the source code of your own applications. To purchase |
| 17 | +* a commercial license, send an email to license@arduino.cc. |
| 18 | +* |
| 19 | +*/ |
29 | 20 |
|
30 | 21 | import { BehaviorSubject } from 'rxjs'; |
31 | 22 | import { takeUntil, filter, first } from 'rxjs/operators'; |
|
0 commit comments