(latest, sealed)
| 3819 | } |
| 3820 | |
| 3821 | function dedupe (latest, sealed) { |
| 3822 | // compare latest and sealed to ensure lifecycle hooks won't be duplicated |
| 3823 | // between merges |
| 3824 | if (Array.isArray(latest)) { |
| 3825 | var res = []; |
| 3826 | sealed = Array.isArray(sealed) ? sealed : [sealed]; |
| 3827 | for (var i = 0; i < latest.length; i++) { |
| 3828 | if (sealed.indexOf(latest[i]) < 0) { |
| 3829 | res.push(latest[i]); |
| 3830 | } |
| 3831 | } |
| 3832 | return res |
| 3833 | } else { |
| 3834 | return latest |
| 3835 | } |
| 3836 | } |
| 3837 | |
| 3838 | function Vue$2 (options) { |
| 3839 | if (process.env.NODE_ENV !== 'production' && |
no outgoing calls
no test coverage detected