You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> This loader strategy is slated to be deprecated and eventually removed in a future product release. For better memory usage, build size impacts, entity management and relationships -- a new strategy focused around using a single centralized browser agent instance is actively being worked on. Reach out by email to [email protected] for more information or if you would like to participate in a limited preview when the feature is ready for early adoption.
250
+
248
251
The examples above use the `Agent` class at their core, which is ideal for most cases as it will automatically detect page-level events across your web application.
249
252
250
253
Using the `MicroAgent` class, it is possible to skip the "auto" instrumentation phases of the other loader types, and provide a *very small* agent designed for capturing data in a controlled manner via the API interfaces. The `MicroAgent` captures a distinct `PageView` event when instantiated, and additional `PageAction` and `JavaScriptError` events may be captured by calling the `noticeError` and `addPageAction` methods.
This product includes source derived from [istanbul-lib-coverage](https://github.com/istanbuljs/istanbuljs) ([v3.2.2](https://github.com/istanbuljs/istanbuljs/tree/v3.2.2)), distributed under the [BSD-3-Clause License](https://github.com/istanbuljs/istanbuljs/blob/v3.2.2/LICENSE):
2002
-
2003
-
```
2004
-
Copyright 2012-2015 Yahoo! Inc.
2005
-
All rights reserved.
2006
-
2007
-
Redistribution and use in source and binary forms, with or without
2008
-
modification, are permitted provided that the following conditions are met:
2009
-
* Redistributions of source code must retain the above copyright
2010
-
notice, this list of conditions and the following disclaimer.
2011
-
* Redistributions in binary form must reproduce the above copyright
2012
-
notice, this list of conditions and the following disclaimer in the
2013
-
documentation and/or other materials provided with the distribution.
2014
-
* Neither the name of the Yahoo! Inc. nor the
2015
-
names of its contributors may be used to endorse or promote products
2016
-
derived from this software without specific prior written permission.
2017
-
2018
-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2019
-
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2020
-
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2021
-
DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY
2022
-
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2023
-
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2024
-
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2025
-
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2026
-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2027
-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2028
-
2029
-
```
2030
-
2031
-
### istanbul-lib-instrument
2032
-
2033
-
This product includes source derived from [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs) ([v6.0.3](https://github.com/istanbuljs/istanbuljs/tree/v6.0.3)), distributed under the [BSD-3-Clause License](https://github.com/istanbuljs/istanbuljs/blob/v6.0.3/LICENSE):
2034
-
2035
-
```
2036
-
Copyright 2012-2015 Yahoo! Inc.
2037
-
All rights reserved.
2038
-
2039
-
Redistribution and use in source and binary forms, with or without
2040
-
modification, are permitted provided that the following conditions are met:
2041
-
* Redistributions of source code must retain the above copyright
2042
-
notice, this list of conditions and the following disclaimer.
2043
-
* Redistributions in binary form must reproduce the above copyright
2044
-
notice, this list of conditions and the following disclaimer in the
2045
-
documentation and/or other materials provided with the distribution.
2046
-
* Neither the name of the Yahoo! Inc. nor the
2047
-
names of its contributors may be used to endorse or promote products
2048
-
derived from this software without specific prior written permission.
2049
-
2050
-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2051
-
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2052
-
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2053
-
DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY
2054
-
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2055
-
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2056
-
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2057
-
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2058
-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2059
-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2060
-
2061
-
```
2062
-
2063
-
### istanbul-lib-report
2064
-
2065
-
This product includes source derived from [istanbul-lib-report](https://github.com/istanbuljs/istanbuljs) ([v3.0.1](https://github.com/istanbuljs/istanbuljs/tree/v3.0.1)), distributed under the [BSD-3-Clause License](https://github.com/istanbuljs/istanbuljs/blob/v3.0.1/LICENSE):
2066
-
2067
-
```
2068
-
Copyright 2012-2015 Yahoo! Inc.
2069
-
All rights reserved.
2070
-
2071
-
Redistribution and use in source and binary forms, with or without
2072
-
modification, are permitted provided that the following conditions are met:
2073
-
* Redistributions of source code must retain the above copyright
2074
-
notice, this list of conditions and the following disclaimer.
2075
-
* Redistributions in binary form must reproduce the above copyright
2076
-
notice, this list of conditions and the following disclaimer in the
2077
-
documentation and/or other materials provided with the distribution.
2078
-
* Neither the name of the Yahoo! Inc. nor the
2079
-
names of its contributors may be used to endorse or promote products
2080
-
derived from this software without specific prior written permission.
2081
-
2082
-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2083
-
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2084
-
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2085
-
DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY
2086
-
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2087
-
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2088
-
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2089
-
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2090
-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2091
-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2092
-
2093
-
```
2094
-
2095
-
### istanbul-reports
2096
-
2097
-
This product includes source derived from [istanbul-reports](https://github.com/istanbuljs/istanbuljs) ([v3.1.7](https://github.com/istanbuljs/istanbuljs/tree/v3.1.7)), distributed under the [BSD-3-Clause License](https://github.com/istanbuljs/istanbuljs/blob/v3.1.7/LICENSE):
2098
-
2099
-
```
2100
-
Copyright 2012-2015 Yahoo! Inc.
2101
-
All rights reserved.
2102
-
2103
-
Redistribution and use in source and binary forms, with or without
2104
-
modification, are permitted provided that the following conditions are met:
2105
-
* Redistributions of source code must retain the above copyright
2106
-
notice, this list of conditions and the following disclaimer.
2107
-
* Redistributions in binary form must reproduce the above copyright
2108
-
notice, this list of conditions and the following disclaimer in the
2109
-
documentation and/or other materials provided with the distribution.
2110
-
* Neither the name of the Yahoo! Inc. nor the
2111
-
names of its contributors may be used to endorse or promote products
2112
-
derived from this software without specific prior written permission.
2113
-
2114
-
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2115
-
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2116
-
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2117
-
DISCLAIMED. IN NO EVENT SHALL YAHOO! INC. BE LIABLE FOR ANY
2118
-
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
2119
-
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2120
-
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
2121
-
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
2122
-
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
2123
-
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2124
-
2125
-
```
2126
-
2127
1995
### jest-environment-jsdom
2128
1996
2129
1997
This product includes source derived from [jest-environment-jsdom](https://github.com/jestjs/jest) ([v29.7.0](https://github.com/jestjs/jest/tree/v29.7.0)), distributed under the [MIT License](https://github.com/jestjs/jest/blob/v29.7.0/LICENSE):
0 commit comments