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