SYMBOL INDEX (428 symbols across 80 files) FILE: packages/docs/.vitepress/config/en.ts constant META_URL (line 4) | const META_URL = 'https://pinia.vuejs.org' constant META_TITLE (line 5) | const META_TITLE = 'Pinia 🍍' constant META_DESCRIPTION (line 6) | const META_DESCRIPTION = FILE: packages/docs/.vitepress/config/shared.ts constant META_IMAGE (line 4) | const META_IMAGE = 'https://pinia.vuejs.org/social.png' FILE: packages/docs/.vitepress/config/zh.ts constant META_URL (line 3) | const META_URL = 'https://pinia.vuejs.org' constant META_TITLE (line 4) | const META_TITLE = 'Pinia 🍍' constant META_DESCRIPTION (line 5) | const META_DESCRIPTION = 'ε€ΌεΎ—δ½ ε–œζ¬’ηš„ Vue Store' FILE: packages/docs/.vitepress/theme/index.ts method Layout (line 23) | Layout() { method enhanceApp (line 33) | enhanceApp({ app }) { FILE: packages/docs/typedoc-markdown.mjs constant DEFAULT_OPTIONS (line 9) | const DEFAULT_OPTIONS = { function createTypeDocApp (line 22) | async function createTypeDocApp(config = {}) { function exists (line 89) | async function exists(path) { function prependYAML (line 107) | function prependYAML(contents, vars) { function toYAML (line 117) | function toYAML(vars) { function escapeDoubleQuotes (line 135) | function escapeDoubleQuotes(str) { FILE: packages/docs/vite-typedoc-plugin.ts function TypeDocPlugin (line 6) | function TypeDocPlugin( FILE: packages/docs/vite.config.ts function copyPiniaPlugin (line 31) | function copyPiniaPlugin(): Plugin { FILE: packages/nuxt/playground/stores/counter.ts method increment (line 8) | increment() { method asyncIncrement (line 12) | async asyncIncrement() { FILE: packages/nuxt/shims.d.ts type Process (line 2) | interface Process { FILE: packages/nuxt/src/auto-hmr-plugin.ts function getStoreDeclaration (line 4) | function getStoreDeclaration(nodes?: VariableDeclarator[]) { function nameFromDeclaration (line 13) | function nameFromDeclaration(node?: VariableDeclarator) { function autoRegisterHMRPlugin (line 17) | function autoRegisterHMRPlugin(rootDir: string) { FILE: packages/nuxt/src/module.ts type ModuleOptions (line 17) | interface ModuleOptions { method setup (line 38) | setup(options, nuxt) { FILE: packages/nuxt/src/runtime/plugin.vue3.ts method setup (line 8) | setup(nuxtApp) { method 'app:rendered' (line 25) | 'app:rendered'() { FILE: packages/nuxt/test/nuxt.spec.ts method 'vite:extendConfig' (line 11) | 'vite:extendConfig'(config, { isClient }) { FILE: packages/online-playground/src/download/download.ts function downloadProject (line 10) | async function downloadProject(store: ReplStore) { FILE: packages/online-playground/vite.config.ts function copyPiniaPlugin (line 31) | function copyPiniaPlugin(): Plugin { FILE: packages/pinia/__tests__/actions.spec.ts method nonA (line 17) | nonA(): boolean { method otherComputed (line 20) | otherComputed() { method getNonA (line 25) | async getNonA() { method simple (line 28) | simple() { method toggle (line 33) | toggle() { method setFoo (line 37) | setFoo(foo: string) { method combined (line 41) | combined() { method throws (line 46) | throws() { method rejects (line 50) | async rejects() { method swap (line 62) | swap() { method toggle (line 170) | toggle() {} FILE: packages/pinia/__tests__/combinedStores.spec.ts function useCounter (line 10) | function useCounter() { function changeB (line 25) | function changeB() { function getInnerB (line 29) | function getInnerB() { function changeA (line 40) | function changeA() { function getInnerA (line 44) | function getInnerA() { FILE: packages/pinia/__tests__/devtools.spec.ts method myAction (line 9) | myAction() { FILE: packages/pinia/__tests__/getters.spec.ts function expectType (line 5) | function expectType(_value: T): void {} method upperCaseName (line 17) | upperCaseName(store) { method doubleName (line 20) | doubleName(): string { method composed (line 23) | composed(): string { method o (line 33) | o() { method fromB (line 47) | fromB(): string { method get (line 108) | get() { method set (line 111) | set(value: string) { method get (line 128) | get() { method set (line 131) | set(value: string | number) { function increment (line 156) | function increment() { function incrementB (line 160) | function incrementB() { function increment (line 173) | function increment() { function incrementA (line 177) | function incrementA() { FILE: packages/pinia/__tests__/hmr.spec.ts function defineOptions (line 11) | function defineOptions< method increment (line 31) | increment(amount = 1) { function increment (line 59) | function increment(amount = 1) { function increment (line 81) | function increment(amount = 1) { function increment (line 100) | function increment(amount = 1) { function increment (line 132) | function increment(amount = 1) { function increment (line 157) | function increment(amount = 1) { function decrement (line 186) | function decrement() { method decrement (line 410) | decrement() { FILE: packages/pinia/__tests__/lifespan.spec.ts function defineMyStore (line 21) | function defineMyStore() { method setup (line 60) | setup() { method setup (line 77) | setup() { method setup (line 129) | setup() { FILE: packages/pinia/__tests__/mapHelpers.spec.ts method double (line 27) | double(state) { method notA (line 30) | notA(state) { method doubleCount (line 35) | doubleCount() { function testComponent (line 78) | async function testComponent( method n (line 127) | n(store) { method increment (line 152) | increment() { method setN (line 155) | setN(newN: number) { function testComponent (line 193) | async function testComponent( FILE: packages/pinia/__tests__/onAction.spec.ts method direct (line 15) | direct(name: string) { method patchObject (line 18) | patchObject(user: string) { method patchFn (line 21) | patchFn(name: string) { method asyncUpperName (line 26) | async asyncUpperName() { method upperName (line 29) | upperName() { method throws (line 32) | throws(e: any) { method rejects (line 35) | async rejects(e: any) { method changeName (line 176) | changeName(name: string) { method setup (line 211) | setup() { FILE: packages/pinia/__tests__/pinia/stores/cart.ts method addItem (line 28) | addItem(name: string) { method removeItem (line 32) | removeItem(name: string) { method purchaseItems (line 39) | async purchaseItems() { type CartStore (line 52) | type CartStore = ReturnType function addItem (line 54) | function addItem(name: string) { function removeItem (line 59) | function removeItem(name: string) { function purchaseItems (line 65) | async function purchaseItems() { FILE: packages/pinia/__tests__/pinia/stores/combined.ts function _test (line 8) | function _test() { FILE: packages/pinia/__tests__/pinia/stores/user.ts function apiLogin (line 3) | function apiLogin(a: string, p: string) { method login (line 14) | async login(user: string, password: string) { method logout (line 23) | logout() { method test (line 33) | test(state) { type UserStore (line 39) | type UserStore = ReturnType function logout (line 43) | function logout() { FILE: packages/pinia/__tests__/ssr.spec.ts method ssrRender (line 23) | ssrRender(ctx: any, push: any, _parent: any) { method setup (line 30) | setup() { function createMyApp (line 39) | function createMyApp(MyApp: Component = App) { method ssrRender (line 73) | ssrRender(ctx: any, push: any, _parent: any) { method setup (line 80) | setup() { function useCustomRef (line 101) | function useCustomRef() { method ssrRender (line 122) | ssrRender(ctx: any, push: any, _parent: any) { method setup (line 125) | setup() { function increment (line 188) | function increment() { method ssrRender (line 196) | ssrRender(ctx: any, push: any, _parent: any) { method setup (line 203) | setup() { FILE: packages/pinia/__tests__/state.spec.ts method set (line 147) | set(val) { function useCustomRef (line 374) | function useCustomRef() { method hydrate (line 400) | hydrate(storeState, initialState) { FILE: packages/pinia/__tests__/store.spec.ts method setup (line 63) | setup() { method setup (line 183) | setup() { method setup (line 225) | setup() { method setup (line 253) | setup() { method setup (line 261) | setup() { method setup (line 280) | setup() { class MyState (line 335) | class MyState {} class MyState (line 343) | class MyState {} FILE: packages/pinia/__tests__/storePlugins.spec.ts type PiniaCustomProperties (line 7) | interface PiniaCustomProperties { type PiniaCustomStateProperties (line 18) | interface PiniaCustomStateProperties { method incrementN (line 28) | incrementN() { method $reset (line 85) | $reset() { method increment (line 199) | increment() { method a (line 205) | a() { function increment (line 227) | function increment() { method setup (line 269) | setup() { FILE: packages/pinia/__tests__/storeSetup.spec.ts function expectType (line 6) | function expectType(_value: T): void {} function mainFn (line 9) | function mainFn() { function action (line 44) | function action() {} method set (line 98) | set(val) { method setup (line 161) | setup() { method setup (line 169) | setup() { FILE: packages/pinia/__tests__/storeToRefs.spec.ts function objectOfRefs (line 10) | function objectOfRefs>(o: O): ToRefs { method get (line 157) | get() { method set (line 160) | set(value: string | number) { function tds (line 213) | function tds(_fn: Function) {} FILE: packages/pinia/__tests__/subscriptions.spec.ts method setup (line 80) | setup() { method setup (line 263) | setup() { function once (line 332) | function once() { FILE: packages/pinia/__tests__/vitest-mock-warn.ts type CustomMatchers (line 5) | interface CustomMatchers { type Assertion (line 15) | interface Assertion extends CustomMatchers {} type AsymmetricMatchersContaining (line 16) | interface AsymmetricMatchersContaining extends CustomMatchers {} function createMockConsoleMethod (line 19) | function createMockConsoleMethod(method: 'warn' | 'error') { function mockWarn (line 123) | function mockWarn() { function mockConsoleError (line 127) | function mockConsoleError() { FILE: packages/pinia/src/createPinia.ts function createPinia (line 10) | function createPinia(): Pinia { function disposePinia (line 72) | function disposePinia(pinia: Pinia) { FILE: packages/pinia/src/devtools/actions.ts function checkClipboardAccess (line 11) | function checkClipboardAccess() { function checkNotFocusedError (line 18) | function checkNotFocusedError(error: unknown): error is Error { function actionGlobalCopyState (line 32) | async function actionGlobalCopyState(pinia: Pinia) { function actionGlobalPasteState (line 47) | async function actionGlobalPasteState(pinia: Pinia) { function actionGlobalSaveState (line 62) | async function actionGlobalSaveState(pinia: Pinia) { function getFileOpener (line 80) | function getFileOpener() { function actionGlobalOpenStateFile (line 105) | async function actionGlobalOpenStateFile(pinia: Pinia) { function loadStoresState (line 122) | function loadStoresState(pinia: Pinia, state: Record) { FILE: packages/pinia/src/devtools/file-saver.ts type Options (line 25) | interface Options { function bom (line 29) | function bom(blob: Blob, { autoBom = false }: Options = {}) { function download (line 43) | function download(url: string, name: string, opts?: Options) { function corsEnabled (line 56) | function corsEnabled(url: string) { function click (line 67) | function click(node: Element) { type SaveAs (line 101) | type SaveAs = function downloadSaveAs (line 123) | function downloadSaveAs(blob: Blob, name: string = 'download', opts?: Op... function msSaveAs (line 157) | function msSaveAs(blob: Blob, name: string = 'download', opts?: Options) { function fileSaverSaveAs (line 175) | function fileSaverSaveAs( FILE: packages/pinia/src/devtools/formatting.ts type StateBase (line 7) | interface StateBase { type ComponentStateBase (line 14) | interface ComponentStateBase extends StateBase { type ComponentBuiltinCustomStateTypes (line 17) | type ComponentBuiltinCustomStateTypes = type CustomState (line 26) | interface CustomState { type ComponentPropState (line 51) | interface ComponentPropState extends ComponentStateBase { type ComponentState (line 59) | type ComponentState = type ComponentCustomState (line 63) | interface ComponentCustomState extends ComponentStateBase { type InspectorNodeTag (line 67) | interface InspectorNodeTag { type CustomInspectorNode (line 73) | interface CustomInspectorNode { type CustomInspectorState (line 82) | interface CustomInspectorState { function formatDisplay (line 86) | function formatDisplay(display: string) { constant PINIA_ROOT_LABEL (line 94) | const PINIA_ROOT_LABEL = '🍍 Pinia (root)' constant PINIA_ROOT_ID (line 95) | const PINIA_ROOT_ID = '_root' function formatStoreForInspectorTree (line 97) | function formatStoreForInspectorTree( function formatStoreForInspectorState (line 111) | function formatStoreForInspectorState( function formatEventData (line 173) | function formatEventData( function formatMutationType (line 204) | function formatMutationType(type: MutationType): string { FILE: packages/pinia/src/devtools/plugin.ts constant MUTATIONS_LAYER_ID (line 32) | const MUTATIONS_LAYER_ID = 'pinia:mutations' constant INSPECTOR_ID (line 33) | const INSPECTOR_ID = 'pinia' type TimelineEvent (line 37) | interface TimelineEvent { function registerPiniaDevtools (line 62) | function registerPiniaDevtools(app: App, pinia: Pinia) { function addStoreToDevtools (line 311) | function addStoreToDevtools(app: App, store: StoreGeneric) { function patchActionForGrouping (line 523) | function patchActionForGrouping( function devtoolsPlugin (line 568) | function devtoolsPlugin< FILE: packages/pinia/src/devtools/utils.ts function toastMessage (line 9) | function toastMessage( function isPinia (line 24) | function isPinia(o: any): o is Pinia { FILE: packages/pinia/src/env.ts constant IS_CLIENT (line 1) | const IS_CLIENT = typeof window !== 'undefined' FILE: packages/pinia/src/globalExtensions.ts type GlobalComponents (line 7) | interface GlobalComponents {} type ComponentCustomProperties (line 8) | interface ComponentCustomProperties { FILE: packages/pinia/src/hmr.ts function patchObject (line 32) | function patchObject( function acceptHMRUpdate (line 77) | function acceptHMRUpdate< FILE: packages/pinia/src/mapHelpers.ts type MapStoresCustomization (line 17) | interface MapStoresCustomization { type _StoreObject (line 25) | type _StoreObject = type _Spread (line 57) | type _Spread = A extends [infer L, ...infer R] function setMapStoreSuffix (line 70) | function setMapStoreSuffix( function mapStores (line 100) | function mapStores( type _MapStateReturn (line 129) | type _MapStateReturn< type _MapStateObjectReturn (line 147) | type _MapStateObjectReturn< function mapState (line 256) | function mapState< type _MapActionsReturn (line 307) | type _MapActionsReturn = { type _MapActionsObjectReturn (line 314) | type _MapActionsObjectReturn> = { function mapActions (line 393) | function mapActions< type _MapWritableStateKeys (line 434) | type _MapWritableStateKeys = type _MapWritableStateReturn (line 441) | type _MapWritableStateReturn< type _MapWritableStateObjectReturn (line 455) | type _MapWritableStateObjectReturn< function mapWritableState (line 510) | function mapWritableState< FILE: packages/pinia/src/rootStore.ts type _SetActivePinia (line 37) | interface _SetActivePinia { type Pinia (line 65) | interface Pinia { type PiniaPluginContext (line 123) | interface PiniaPluginContext< type PiniaPlugin (line 153) | interface PiniaPlugin { FILE: packages/pinia/src/store.ts type _SetType (line 56) | type _SetType = AT extends Set ? T : never constant ACTION_MARKER (line 62) | const ACTION_MARKER = Symbol() constant ACTION_NAME (line 67) | const ACTION_NAME = Symbol() type MarkedAction (line 72) | interface MarkedAction { function mergeReactiveObjects (line 78) | function mergeReactiveObjects< function skipHydrate (line 125) | function skipHydrate(obj: T): T { function shouldHydrate (line 135) | function shouldHydrate(obj: any) { function isComputed (line 142) | function isComputed(o: any): o is ComputedRef { function createOptionsStore (line 146) | function createOptionsStore< function createSetupStore (line 213) | function createSetupStore< type StoreActions (line 759) | type StoreActions = type StoreGetters (line 768) | type StoreGetters = type StoreState (line 777) | type StoreState = type SetupStoreHelpers (line 782) | interface SetupStoreHelpers { function defineStore (line 835) | function defineStore( type SetupStoreDefinition (line 938) | interface SetupStoreDefinition< FILE: packages/pinia/src/storeToRefs.ts type _IfEquals (line 26) | type _IfEquals = type _IsReadonly (line 32) | type _IsReadonly = _IfEquals< type _ToComputedRefs (line 42) | type _ToComputedRefs = { type _ToStateRefs (line 52) | type _ToStateRefs = type StoreToRefs (line 70) | type StoreToRefs = function storeToRefs (line 87) | function storeToRefs( FILE: packages/pinia/src/subscriptions.ts function addSubscription (line 6) | function addSubscription( function triggerSubscriptions (line 26) | function triggerSubscriptions( FILE: packages/pinia/src/types.ts type StateTree (line 14) | type StateTree = Record function isPlainObject (line 19) | function isPlainObject( type _DeepPartial (line 36) | type _DeepPartial = { [K in keyof T]?: _DeepPartial } type MutationType (line 43) | enum MutationType { type _SubscriptionCallbackMutationBase (line 73) | interface _SubscriptionCallbackMutationBase { type SubscriptionCallbackMutationDirect (line 97) | interface SubscriptionCallbackMutationDirect extends _SubscriptionCallba... type SubscriptionCallbackMutationPatchObject (line 107) | interface SubscriptionCallbackMutationPatchObject< type SubscriptionCallbackMutationPatchFunction (line 124) | interface SubscriptionCallbackMutationPatchFunction extends _Subscriptio... type SubscriptionCallbackMutation (line 138) | type SubscriptionCallbackMutation = type SubscriptionCallback (line 146) | type SubscriptionCallback = ( type _StoreOnActionListenerContext (line 165) | interface _StoreOnActionListenerContext< type StoreOnActionListenerContext (line 208) | type StoreOnActionListenerContext< type StoreOnActionListener (line 224) | type StoreOnActionListener< type StoreProperties (line 242) | interface StoreProperties { type _StoreWithState (line 307) | interface _StoreWithState< type _Method (line 414) | type _Method = (...args: any[]) => any type _StoreWithActions (line 426) | type _StoreWithActions = { type _StoreWithGetters (line 436) | type _StoreWithGetters = _StoreWithGetters_Readonly & type _StoreWithGetters_Readonly (line 442) | type _StoreWithGetters_Readonly = { type _StoreWithGetters_Writable (line 453) | type _StoreWithGetters_Writable = { type Store (line 464) | type Store< type StoreGeneric (line 483) | type StoreGeneric = Store< type StoreDefinition (line 493) | interface StoreDefinition< type PiniaCustomProperties (line 523) | interface PiniaCustomProperties< type PiniaCustomStateProperties (line 533) | interface PiniaCustomStateProperties {} type _GettersTree (line 539) | type _GettersTree = Record< type _ActionsTree (line 549) | type _ActionsTree = Record type _ExtractStateFromSetupStore_Keys (line 555) | type _ExtractStateFromSetupStore_Keys = keyof { type _ExtractActionsFromSetupStore_Keys (line 563) | type _ExtractActionsFromSetupStore_Keys = keyof { type _ExtractGettersFromSetupStore_Keys (line 571) | type _ExtractGettersFromSetupStore_Keys = keyof { type _UnwrapAll (line 579) | type _UnwrapAll = { [K in keyof SS]: UnwrapRef } type _ExtractStateFromSetupStore (line 584) | type _ExtractStateFromSetupStore = SS extends undefined | void type _ExtractActionsFromSetupStore (line 591) | type _ExtractActionsFromSetupStore = SS extends undefined | void type _ExtractGettersFromSetupStore (line 598) | type _ExtractGettersFromSetupStore = SS extends undefined | void type DefineStoreOptionsBase (line 607) | interface DefineStoreOptionsBase {} type DefineStoreOptions (line 613) | interface DefineStoreOptions< type DefineSetupStoreOptions (line 680) | interface DefineSetupStoreOptions< type DefineStoreOptionsInPlugin (line 698) | interface DefineStoreOptionsInPlugin< type _Empty (line 715) | interface _Empty {} type _Simplify (line 721) | type _Simplify = _Empty extends T FILE: packages/pinia/test-dts/actions.test-d.ts method useOtherAction (line 6) | useOtherAction() { method useExternalFunction (line 9) | useExternalFunction() { method returnStuff (line 12) | returnStuff() { method factorial (line 17) | factorial(n?: number): number { method crossA (line 21) | crossA(): 'A' | 'B' { method crossB (line 28) | crossB() { function outer (line 38) | function outer(store: ReturnType): number { FILE: packages/pinia/test-dts/customizations.test-d.ts type MapStoresCustomization (line 13) | interface MapStoresCustomization { type PiniaCustomProperties (line 17) | interface PiniaCustomProperties { type PiniaCustomStateProperties (line 25) | interface PiniaCustomStateProperties { type DefineStoreOptionsBase (line 30) | interface DefineStoreOptionsBase { method one (line 63) | one() {} method two (line 64) | two() { method three (line 69) | three() { method two (line 75) | two(state): boolean { function one (line 97) | function one() {} function two (line 98) | function two() {} function three (line 99) | function three() {} type Procedure (line 111) | type Procedure = (...args: any[]) => any function debounce (line 113) | function debounce(fn: F, time: number = 200) { function plusOne (line 231) | function plusOne() { method plusOne (line 262) | plusOne() { FILE: packages/pinia/test-dts/index.d.ts type TypeEqual (line 4) | type TypeEqual = FILE: packages/pinia/test-dts/mapHelpers.test-d.ts method toggleA (line 18) | toggleA() { method setToggle (line 22) | setToggle(a: 'on' | 'off') { function toggleA (line 35) | function toggleA() { function setToggle (line 38) | function setToggle(aVal: 'on' | 'off') { type MainStore (line 48) | type MainStore = ReturnType type DosStore (line 49) | type DosStore = ReturnType type CounterStore (line 50) | type CounterStore = ReturnType FILE: packages/pinia/test-dts/onAction.test-d.ts method direct (line 8) | direct(name: string) { method patchObject (line 11) | patchObject(user: string) { method patchFn (line 14) | patchFn(name: string) { method asyncUpperName (line 19) | async asyncUpperName() { method upperName (line 22) | upperName() { method throws (line 25) | throws(e: any) { method rejects (line 28) | async rejects(e: any) { FILE: packages/pinia/test-dts/state.test-d.ts method set (line 8) | set(val) { method other (line 33) | other(): undefined { method some (line 43) | some() { FILE: packages/pinia/test-dts/store.test-d.ts method upperThis (line 17) | upperThis(): 'ON' | 'OFF' { method other (line 21) | other(): false { method doStuff (line 32) | doStuff() { method otherOne (line 38) | otherOne() { method a (line 54) | a() { method a (line 64) | a() { method a (line 74) | a() { type Model (line 81) | interface Model { function init (line 86) | function init(name = 'settings') { method a (line 110) | a(): number { method a (line 126) | a(): number { function takeStore (line 206) | function takeStore(store: TStore): TStore['... FILE: packages/pinia/test-dts/storeSetup.test-d.ts function increment (line 18) | function increment(amount = 1) { FILE: packages/pinia/test-dts/typeHelpers.test-d.ts function increment (line 17) | function increment(amount = 1) { method increment (line 30) | increment(amount = 1) { function increment (line 77) | function increment() { FILE: packages/playground/src/api/jokes.ts type Joke (line 9) | interface Joke { function getRandomJoke (line 16) | function getRandomJoke() { FILE: packages/playground/src/api/nasa.ts constant API_KEY (line 9) | const API_KEY = import.meta.env.VITE_API_KEY_NASA || 'DEMO_KEY' type NASAPOD (line 15) | interface NASAPOD { function getNASAPOD (line 25) | function getNASAPOD(date: Date | string = new Date()) { FILE: packages/playground/src/composables/useCachedRequest.ts function useCachedRequest (line 3) | function useCachedRequest( FILE: packages/playground/src/main.ts type PiniaCustomProperties (line 16) | interface PiniaCustomProperties { FILE: packages/playground/src/stores/cart.ts method addItem (line 26) | addItem(name: string) { method removeItem (line 30) | removeItem(name: string) { method purchaseItems (line 35) | async purchaseItems() { FILE: packages/playground/src/stores/counter.ts method increment (line 18) | increment(amount = 1) { method changeMe (line 26) | changeMe() { method fail (line 30) | async fail() { method decrementToZero (line 42) | async decrementToZero(interval: number = 300, usePatch = true) { FILE: packages/playground/src/stores/counterSetup.ts function increment (line 19) | function increment(amount = 1) { function changeMe (line 27) | function changeMe() { function fail (line 31) | async function fail() { function decrementToZero (line 43) | async function decrementToZero(interval: number = 300) { FILE: packages/playground/src/stores/jokes.ts method fetchJoke (line 12) | async fetchJoke() { function fetchJoke (line 32) | async function fetchJoke() { FILE: packages/playground/src/stores/jokesUsePromised.ts method waitForJoke (line 24) | waitForJoke() { method fetchJoke (line 28) | fetchJoke() { function fetchJoke (line 56) | function fetchJoke() { FILE: packages/playground/src/stores/nasa-pod.ts function fetchPOD (line 25) | function fetchPOD(date: string) { function incrementDay (line 41) | function incrementDay(date: string) { function decrementDay (line 49) | function decrementDay(date: string) { FILE: packages/playground/src/stores/user.ts method login (line 12) | async login(user: string, password: string) { method logout (line 20) | logout() { function apiLogin (line 34) | function apiLogin(a: string, p: string) { FILE: packages/playground/src/stores/wholeStore.ts type User (line 1) | interface User { type State (line 4) | type State = { type: T } type AuthStateLoggingIn (line 5) | type AuthStateLoggingIn = State<'loggingIn'> type AuthStateLoggedIn (line 6) | type AuthStateLoggedIn = State<'loggedIn'> & { user: User } type AuthStateError (line 7) | type AuthStateError = State<'error'> & { errorMsg: string } type AuhtStateLoggedOut (line 8) | type AuhtStateLoggedOut = State<'loggedOut'> type AuthState (line 10) | type AuthState = method login (line 28) | async login() { method logout (line 38) | logout() { FILE: packages/playground/vite.config.ts function copyPiniaPlugin (line 26) | function copyPiniaPlugin(): Plugin { FILE: packages/size-check/rollup.config.mjs function createConfig (line 23) | function createConfig(file) { FILE: packages/size-check/scripts/check-size.mjs function checkFileSize (line 13) | async function checkFileSize(filePath) { function main (line 30) | async function main() { FILE: packages/testing/src/initialState.spec.ts method increment (line 11) | increment(amount = 1) { method setup (line 18) | setup() { function factory (line 29) | function factory(options?: TestingOptions) { FILE: packages/testing/src/mocked-store.spec.ts function mockedStore (line 7) | function mockedStore unknown>( function increment (line 41) | function increment(amount = 1) { function decrement (line 44) | function decrement() { function setValue (line 47) | function setValue(newValue: number) { function $reset (line 50) | function $reset() { method setup (line 67) | setup() { function factory (line 78) | function factory(options?: TestingOptions) { FILE: packages/testing/src/restoreGetters.spec.ts function tds (line 48) | function tds(_fn: Function) {} FILE: packages/testing/src/restoreGetters.ts function restoreGetter (line 13) | function restoreGetter(store: Store, getter: any): void { FILE: packages/testing/src/testing.spec.ts method doublePlusOne (line 16) | doublePlusOne(): number { method increment (line 21) | increment(amount = 1) { method decrement (line 24) | decrement() { method setValue (line 27) | setValue(newValue: number) { function increment (line 41) | function increment(amount = 1) { function decrement (line 44) | function decrement() { function setValue (line 47) | function setValue(newValue: number) { function $reset (line 50) | function $reset() { type CounterStore (line 66) | type CounterStore = method setup (line 77) | setup() { function factory (line 88) | function factory( method setup (line 497) | setup() { FILE: packages/testing/src/testing.ts type TestingOptions (line 17) | interface TestingOptions { type TestingPinia (line 81) | interface TestingPinia extends Pinia { function createTestingPinia (line 103) | function createTestingPinia({ function mergeReactiveObjects (line 182) | function mergeReactiveObjects( function isPlainObject (line 211) | function isPlainObject( function isComputed (line 223) | function isComputed( function WritableComputed (line 229) | function WritableComputed({ store }: PiniaPluginContext) { function shouldStubAction (line 273) | function shouldStubAction( FILE: scripts/release.mjs constant EXPECTED_BRANCH (line 50) | const EXPECTED_BRANCH = 'v3' constant MAIN_PKG_NAME (line 52) | const MAIN_PKG_NAME = 'pinia' constant IS_MAIN_PKG_ROOT (line 54) | const IS_MAIN_PKG_ROOT = false constant PKG_FOLDERS (line 56) | const PKG_FOLDERS = [ constant FILES_TO_COMMIT (line 64) | const FILES_TO_COMMIT = [ function main (line 89) | async function main() { function updateVersions (line 375) | async function updateVersions(packageList) { function updateDeps (line 395) | function updateDeps(pkg, depType, updatedPackages) { function publishPackage (line 422) | async function publishPackage(pkg) { function getLastTag (line 460) | async function getLastTag(pkgName) { function getChangedPackages (line 503) | async function getChangedPackages(...folders) {