PageSourceSearch

https://basecamp.com/assets/js/script.js?v=1.5.6

js basecamp.com collected 2026-09-24 06:36:31 UTC 1,383 bytes, 62 lines download raw bytes

1import * as body from './modules/body.js?v=1.5.6';
2import * as button from './modules/button.js?v=1.5.6';
3import * as cancel from './modules/cancel.js?v=1.5.6';
4import * as classes from './modules/classes.js?v=1.5.6';
5import * as codeblock from './modules/codeblock.js?v=1.5.6';
6import * as dataDisplay from './modules/dataDisplay.js?v=1.5.6';
7import * as details from './modules/details.js?v=1.5.6';
8import * as menu from './modules/menu.js?v=1.5.6';
9import * as modal from './modules/modal.js?v=1.5.6';
10import * as newsletter from './modules/newsletter.js?v=1.5.6';
11import * as paths from './modules/paths.js?v=1.5.6';
12import * as pricing from './modules/pricing.js?v=1.5.6';
13import * as project from './modules/project.js?v=1.5.6';
14import * as scrollSnap from './modules/scrollSnap.js?v=1.5.6';
15import * as signup from './modules/signup.js?v=1.5.6';
16import * as theme from './modules/theme.js?v=1.5.6';
17
18document.addEventListener('DOMContentLoaded', () => {
19
20  body.ready();
21
22  button.ready();
23
24  cancel.ready();
25
26  classes.ready();
27
28  codeblock.ready();
29
30  dataDisplay.ready();
31
32  details.ready();
33
34  menu.ready();
35
36  modal.ready();
37
38  newsletter.ready();
39
40  paths.ready();
41
42  pricing.ready();
43
44  project.ready();
45
46  signup.scroll();
47
48  theme.ready();
49
50});
51
52addEventListener('scroll', () => {
53
54  signup.scroll();
55
56});
57
58addEventListener('load', () => {
59
60  scrollSnap.load();
61
62});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.