Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2019
380
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.16 KB | None | 0 0
  1. complete: true,
  2. headers:
  3. { date: 'Wed, 03 Apr 2019 22:41:57 GMT',
  4. server: 'Apache',
  5. vary: 'Accept-Encoding',
  6. 'content-security-policy':
  7. "default-src 'none'; img-src 'self' mcsrvstat.us dev.mcsrvstat.us banners.mctools.org www.google-analytics.com; script-src 'self' stackpath.bootstrapcdn.com code.jquery.com www.google-analytics.com cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' stackpath.bootstrapcdn.com cdnjs.cloudflare.com; connect-src 'self' www.google-analytics.com; upgrade-insecure-requests; report-uri https://spirit55555.report-uri.com/r/d/csp/enforce",
  8. 'referrer-policy': 'strict-origin-when-cross-origin',
  9. 'expect-ct':
  10. "max-age=0, report-uri='https://spirit55555.report-uri.com/r/d/ct/reportOnly'",
  11. 'x-frame-options': 'SAMEORIGIN',
  12. 'x-xss-protection':
  13. '1; mode=block; report=https://spirit55555.report-uri.com/r/d/xss/enforce',
  14. 'x-content-type-options': 'nosniff',
  15. upgrade: 'h2,h2c',
  16. connection: 'Upgrade, close',
  17. 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload',
  18. 'content-length': '0',
  19. 'content-type': 'text/html; charset=UTF-8' },
  20. rawHeaders:
  21. [ 'Date',
  22. 'Wed, 03 Apr 2019 22:41:57 GMT',
  23. 'Server',
  24. 'Apache',
  25. 'Vary',
  26. 'Accept-Encoding',
  27. 'Content-Security-Policy',
  28. "default-src 'none'; img-src 'self' mcsrvstat.us dev.mcsrvstat.us banners.mctools.org www.google-analytics.com; script-src 'self' stackpath.bootstrapcdn.com code.jquery.com www.google-analytics.com cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' stackpath.bootstrapcdn.com cdnjs.cloudflare.com; connect-src 'self' www.google-analytics.com; upgrade-insecure-requests; report-uri https://spirit55555.report-uri.com/r/d/csp/enforce",
  29. 'Referrer-Policy',
  30. 'strict-origin-when-cross-origin',
  31. 'Expect-CT',
  32. "max-age=0, report-uri='https://spirit55555.report-uri.com/r/d/ct/reportOnly'",
  33. 'X-Frame-Options',
  34. 'SAMEORIGIN',
  35. 'X-Xss-Protection',
  36. '1; mode=block; report=https://spirit55555.report-uri.com/r/d/xss/enforce',
  37. 'X-Content-Type-Options',
  38. 'nosniff',
  39. 'Upgrade',
  40. 'h2,h2c',
  41. 'Connection',
  42. 'Upgrade, close',
  43. 'Strict-Transport-Security',
  44. 'max-age=31536000; includeSubDomains; preload',
  45. 'Content-Length',
  46. '0',
  47. 'Content-Type',
  48. 'text/html; charset=UTF-8' ],
  49. trailers: {},
  50. rawTrailers: [],
  51. aborted: false,
  52. upgrade: false,
  53. url: '',
  54. method: null,
  55. statusCode: 404,
  56. statusMessage: 'Not Found',
  57. client:
  58. TLSSocket {
  59. _tlsOptions:
  60. { pipe: false,
  61. secureContext: [SecureContext],
  62. isServer: false,
  63. requestCert: true,
  64. rejectUnauthorized: true,
  65. session: undefined,
  66. ALPNProtocols: undefined,
  67. requestOCSP: undefined },
  68. _secureEstablished: true,
  69. _securePending: false,
  70. _newSessionPending: false,
  71. _controlReleased: true,
  72. _SNICallback: null,
  73. servername: 'api.mcsrvstat.us',
  74. alpnProtocol: false,
  75. authorized: true,
  76. authorizationError: null,
  77. encrypted: true,
  78. _events:
  79. [Object: null prototype] {
  80. close: [Array],
  81. end: [Function: onReadableStreamEnd],
  82. secure: [Function: onConnectSecure],
  83. session: [Function],
  84. free: [Function: onFree],
  85. agentRemove: [Function: onRemove],
  86. drain: [Function: ondrain],
  87. error: [Function: socketErrorListener],
  88. finish: [Function] },
  89. _eventsCount: 9,
  90. connecting: false,
  91. _hadError: false,
  92. _handle:
  93. TLSWrap {
  94. _parent: [TCP],
  95. _parentWrap: undefined,
  96. _secureContext: [SecureContext],
  97. reading: true,
  98. onread: [Function: onStreamRead],
  99. onhandshakestart: [Function: noop],
  100. onhandshakedone: [Function: bound ],
  101. onocspresponse: [Function: onocspresponse],
  102. onnewsession: [Function: onnewsessionclient],
  103. onerror: [Function: onerror],
  104. [Symbol(owner)]: [Circular] },
  105. _parent: null,
  106. _host: 'api.mcsrvstat.us',
  107. _readableState:
  108. ReadableState {
  109. objectMode: false,
  110. highWaterMark: 16384,
  111. buffer: BufferList { head: null, tail: null, length: 0 },
  112. length: 0,
  113. pipes: null,
  114. pipesCount: 0,
  115. flowing: true,
  116. ended: false,
  117. endEmitted: false,
  118. reading: true,
  119. sync: false,
  120. needReadable: true,
  121. emittedReadable: false,
  122. readableListening: false,
  123. resumeScheduled: false,
  124. paused: false,
  125. emitClose: false,
  126. autoDestroy: false,
  127. destroyed: false,
  128. defaultEncoding: 'utf8',
  129. awaitDrain: 0,
  130. readingMore: false,
  131. decoder: null,
  132. encoding: null },
  133. readable: true,
  134. _maxListeners: undefined,
  135. _writableState:
  136. WritableState {
  137. objectMode: false,
  138. highWaterMark: 16384,
  139. finalCalled: true,
  140. needDrain: false,
  141. ending: true,
  142. ended: true,
  143. finished: false,
  144. destroyed: false,
  145. decodeStrings: false,
  146. defaultEncoding: 'utf8',
  147. length: 0,
  148. writing: false,
  149. corked: 0,
  150. sync: false,
  151. bufferProcessing: false,
  152. onwrite: [Function: bound onwrite],
  153. writecb: null,
  154. writelen: 0,
  155. bufferedRequest: null,
  156. lastBufferedRequest: null,
  157. pendingcb: 1,
  158. prefinished: false,
  159. errorEmitted: false,
  160. emitClose: false,
  161. autoDestroy: false,
  162. bufferedRequestCount: 0,
  163. corkedRequestsFree: [Object] },
  164. writable: false,
  165. allowHalfOpen: false,
  166. _sockname: null,
  167. _pendingData: null,
  168. _pendingEncoding: '',
  169. server: undefined,
  170. _server: null,
  171. ssl:
  172. TLSWrap {
  173. _parent: [TCP],
  174. _parentWrap: undefined,
  175. _secureContext: [SecureContext],
  176. reading: true,
  177. onread: [Function: onStreamRead],
  178. onhandshakestart: [Function: noop],
  179. onhandshakedone: [Function: bound ],
  180. onocspresponse: [Function: onocspresponse],
  181. onnewsession: [Function: onnewsessionclient],
  182. onerror: [Function: onerror],
  183. [Symbol(owner)]: [Circular] },
  184. _requestCert: true,
  185. _rejectUnauthorized: true,
  186. parser: null,
  187. _httpMessage:
  188. ClientRequest {
  189. _events: [Object],
  190. _eventsCount: 5,
  191. _maxListeners: undefined,
  192. outputData: [],
  193. outputSize: 0,
  194. writable: true,
  195. _last: true,
  196. chunkedEncoding: false,
  197. shouldKeepAlive: false,
  198. useChunkedEncodingByDefault: false,
  199. sendDate: false,
  200. _removedConnection: false,
  201. _removedContLen: false,
  202. _removedTE: false,
  203. _contentLength: 0,
  204. _hasBody: true,
  205. _trailer: '',
  206. finished: true,
  207. _headerSent: true,
  208. socket: [Circular],
  209. connection: [Circular],
  210. _header:
  211. 'GET /2/ HTTP/1.1\r\nhost: api.mcsrvstat.us\r\nConnection: close\r\n\r\n',
  212. _onPendingData: [Function: noopPendingOutput],
  213. agent: [Agent],
  214. socketPath: undefined,
  215. timeout: undefined,
  216. method: 'GET',
  217. path: '/2/',
  218. _ended: true,
  219. res: [Circular],
  220. aborted: false,
  221. timeoutCb: null,
  222. upgradeOrConnect: false,
  223. parser: null,
  224. maxHeadersCount: null,
  225. [Symbol(isCorked)]: false,
  226. [Symbol(outHeadersKey)]: [Object] },
  227. [Symbol(res)]:
  228. TLSWrap {
  229. _parent: [TCP],
  230. _parentWrap: undefined,
  231. _secureContext: [SecureContext],
  232. reading: true,
  233. onread: [Function: onStreamRead],
  234. onhandshakestart: [Function: noop],
  235. onhandshakedone: [Function: bound ],
  236. onocspresponse: [Function: onocspresponse],
  237. onnewsession: [Function: onnewsessionclient],
  238. onerror: [Function: onerror],
  239. [Symbol(owner)]: [Circular] },
  240. [Symbol(asyncId)]: 59,
  241. [Symbol(lastWriteQueueSize)]: 0,
  242. [Symbol(timeout)]: null,
  243. [Symbol(kBytesRead)]: 0,
  244. [Symbol(kBytesWritten)]: 0,
  245. [Symbol(connect-options)]:
  246. { rejectUnauthorized: true,
  247. ciphers:
  248. 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA256:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!SRP:!CAMELLIA',
  249. checkServerIdentity: [Function: checkServerIdentity],
  250. minDHSize: 1024,
  251. _events: [Object],
  252. _eventsCount: 3,
  253. _maxListeners: undefined,
  254. uri: [Url],
  255. callback: [Function],
  256. readable: true,
  257. writable: true,
  258. _qs: [Querystring],
  259. _auth: [Auth],
  260. _oauth: [OAuth],
  261. _multipart: [Multipart],
  262. _redirect: [Redirect],
  263. _tunnel: [Tunnel],
  264. headers: {},
  265. setHeader: [Function],
  266. hasHeader: [Function],
  267. getHeader: [Function],
  268. removeHeader: [Function],
  269. method: 'GET',
  270. localAddress: undefined,
  271. pool: {},
  272. dests: [],
  273. __isRequestRequest: true,
  274. _callback: [Function],
  275. proxy: null,
  276. tunnel: true,
  277. setHost: true,
  278. originalCookieHeader: undefined,
  279. _disableCookies: true,
  280. _jar: undefined,
  281. port: 443,
  282. host: 'api.mcsrvstat.us',
  283. path: null,
  284. httpModule: [Object],
  285. agentClass: [Function: Agent],
  286. agent: [Agent],
  287. _started: true,
  288. href: 'https://api.mcsrvstat.us/2/',
  289. _defaultAgent: [Agent],
  290. servername: 'api.mcsrvstat.us',
  291. _agentKey: 'api.mcsrvstat.us:443::::::::::::::::::',
  292. encoding: null,
  293. singleUse: true } },
  294. _consuming: false,
  295. _dumped: false,
  296. req:
  297. ClientRequest {
  298. _events:
  299. [Object: null prototype] {
  300. socket: [Function],
  301. response: [Function: bound ],
  302. error: [Function: bound ],
  303. drain: [Function],
  304. prefinish: [Function: requestOnPrefinish] },
  305. _eventsCount: 5,
  306. _maxListeners: undefined,
  307. outputData: [],
  308. outputSize: 0,
  309. writable: true,
  310. _last: true,
  311. chunkedEncoding: false,
  312. shouldKeepAlive: false,
  313. useChunkedEncodingByDefault: false,
  314. sendDate: false,
  315. _removedConnection: false,
  316. _removedContLen: false,
  317. _removedTE: false,
  318. _contentLength: 0,
  319. _hasBody: true,
  320. _trailer: '',
  321. finished: true,
  322. _headerSent: true,
  323. socket:
  324. TLSSocket {
  325. _tlsOptions: [Object],
  326. _secureEstablished: true,
  327. _securePending: false,
  328. _newSessionPending: false,
  329. _controlReleased: true,
  330. _SNICallback: null,
  331. servername: 'api.mcsrvstat.us',
  332. alpnProtocol: false,
  333. authorized: true,
  334. authorizationError: null,
  335. encrypted: true,
  336. _events: [Object],
  337. _eventsCount: 9,
  338. connecting: false,
  339. _hadError: false,
  340. _handle: [TLSWrap],
  341. _parent: null,
  342. _host: 'api.mcsrvstat.us',
  343. _readableState: [ReadableState],
  344. readable: true,
  345. _maxListeners: undefined,
  346. _writableState: [WritableState],
  347. writable: false,
  348. allowHalfOpen: false,
  349. _sockname: null,
  350. _pendingData: null,
  351. _pendingEncoding: '',
  352. server: undefined,
  353. _server: null,
  354. ssl: [TLSWrap],
  355. _requestCert: true,
  356. _rejectUnauthorized: true,
  357. parser: null,
  358. _httpMessage: [Circular],
  359. [Symbol(res)]: [TLSWrap],
  360. [Symbol(asyncId)]: 59,
  361. [Symbol(lastWriteQueueSize)]: 0,
  362. [Symbol(timeout)]: null,
  363. [Symbol(kBytesRead)]: 0,
  364. [Symbol(kBytesWritten)]: 0,
  365. [Symbol(connect-options)]: [Object] },
  366. connection:
  367. TLSSocket {
  368. _tlsOptions: [Object],
  369. _secureEstablished: true,
  370. _securePending: false,
  371. _newSessionPending: false,
  372. _controlReleased: true,
  373. _SNICallback: null,
  374. servername: 'api.mcsrvstat.us',
  375. alpnProtocol: false,
  376. authorized: true,
  377. authorizationError: null,
  378. encrypted: true,
  379. _events: [Object],
  380. _eventsCount: 9,
  381. connecting: false,
  382. _hadError: false,
  383. _handle: [TLSWrap],
  384. _parent: null,
  385. _host: 'api.mcsrvstat.us',
  386. _readableState: [ReadableState],
  387. readable: true,
  388. _maxListeners: undefined,
  389. _writableState: [WritableState],
  390. writable: false,
  391. allowHalfOpen: false,
  392. _sockname: null,
  393. _pendingData: null,
  394. _pendingEncoding: '',
  395. server: undefined,
  396. _server: null,
  397. ssl: [TLSWrap],
  398. _requestCert: true,
  399. _rejectUnauthorized: true,
  400. parser: null,
  401. _httpMessage: [Circular],
  402. [Symbol(res)]: [TLSWrap],
  403. [Symbol(asyncId)]: 59,
  404. [Symbol(lastWriteQueueSize)]: 0,
  405. [Symbol(timeout)]: null,
  406. [Symbol(kBytesRead)]: 0,
  407. [Symbol(kBytesWritten)]: 0,
  408. [Symbol(connect-options)]: [Object] },
  409. _header:
  410. 'GET /2/ HTTP/1.1\r\nhost: api.mcsrvstat.us\r\nConnection: close\r\n\r\n',
  411. _onPendingData: [Function: noopPendingOutput],
  412. agent:
  413. Agent {
  414. _events: [Object],
  415. _eventsCount: 1,
  416. _maxListeners: undefined,
  417. defaultPort: 443,
  418. protocol: 'https:',
  419. options: [Object],
  420. requests: {},
  421. sockets: [Object],
  422. freeSockets: {},
  423. keepAliveMsecs: 1000,
  424. keepAlive: false,
  425. maxSockets: Infinity,
  426. maxFreeSockets: 256,
  427. maxCachedSessions: 100,
  428. _sessionCache: [Object] },
  429. socketPath: undefined,
  430. timeout: undefined,
  431. method: 'GET',
  432. path: '/2/',
  433. _ended: true,
  434. res: [Circular],
  435. aborted: false,
  436. timeoutCb: null,
  437. upgradeOrConnect: false,
  438. parser: null,
  439. maxHeadersCount: null,
  440. [Symbol(isCorked)]: false,
  441. [Symbol(outHeadersKey)]: [Object: null prototype] { host: [Array] } },
  442. request:
  443. Request {
  444. _events:
  445. [Object: null prototype] {
  446. error: [Function: bound ],
  447. complete: [Function: bound ],
  448. pipe: [Function],
  449. data: [Function],
  450. end: [Function] },
  451. _eventsCount: 5,
  452. _maxListeners: undefined,
  453. uri:
  454. Url {
  455. protocol: 'https:',
  456. slashes: true,
  457. auth: null,
  458. host: 'api.mcsrvstat.us',
  459. port: 443,
  460. hostname: 'api.mcsrvstat.us',
  461. hash: null,
  462. search: null,
  463. query: null,
  464. pathname: '/2/',
  465. path: '/2/',
  466. href: 'https://api.mcsrvstat.us/2/' },
  467. callback: [Function],
  468. readable: true,
  469. writable: true,
  470. _qs:
  471. Querystring {
  472. request: [Circular],
  473. lib: [Object],
  474. useQuerystring: undefined,
  475. parseOptions: {},
  476. stringifyOptions: {} },
  477. _auth:
  478. Auth {
  479. request: [Circular],
  480. hasAuth: false,
  481. sentAuth: false,
  482. bearerToken: null,
  483. user: null,
  484. pass: null },
  485. _oauth: OAuth { request: [Circular], params: null },
  486. _multipart:
  487. Multipart {
  488. request: [Circular],
  489. boundary: '401308bc-9b6d-429d-be57-f0664a644b37',
  490. chunked: false,
  491. body: null },
  492. _redirect:
  493. Redirect {
  494. request: [Circular],
  495. followRedirect: true,
  496. followRedirects: true,
  497. followAllRedirects: false,
  498. followOriginalHttpMethod: false,
  499. allowRedirect: [Function],
  500. maxRedirects: 10,
  501. redirects: [],
  502. redirectsFollowed: 0,
  503. removeRefererHeader: false },
  504. _tunnel:
  505. Tunnel {
  506. request: [Circular],
  507. proxyHeaderWhiteList: [Array],
  508. proxyHeaderExclusiveList: [] },
  509. headers: {},
  510. setHeader: [Function],
  511. hasHeader: [Function],
  512. getHeader: [Function],
  513. removeHeader: [Function],
  514. method: 'GET',
  515. localAddress: undefined,
  516. pool: {},
  517. dests: [],
  518. __isRequestRequest: true,
  519. _callback: [Function],
  520. proxy: null,
  521. tunnel: true,
  522. setHost: true,
  523. originalCookieHeader: undefined,
  524. _disableCookies: true,
  525. _jar: undefined,
  526. port: 443,
  527. host: 'api.mcsrvstat.us',
  528. path: '/2/',
  529. httpModule:
  530. { Agent: [Function: Agent],
  531. globalAgent: [Agent],
  532. Server: [Function: Server],
  533. createServer: [Function: createServer],
  534. get: [Function: get],
  535. request: [Function: request] },
  536. agentClass: [Function: Agent],
  537. agent:
  538. Agent {
  539. _events: [Object],
  540. _eventsCount: 1,
  541. _maxListeners: undefined,
  542. defaultPort: 443,
  543. protocol: 'https:',
  544. options: [Object],
  545. requests: {},
  546. sockets: [Object],
  547. freeSockets: {},
  548. keepAliveMsecs: 1000,
  549. keepAlive: false,
  550. maxSockets: Infinity,
  551. maxFreeSockets: 256,
  552. maxCachedSessions: 100,
  553. _sessionCache: [Object] },
  554. _started: true,
  555. href: 'https://api.mcsrvstat.us/2/',
  556. req:
  557. ClientRequest {
  558. _events: [Object],
  559. _eventsCount: 5,
  560. _maxListeners: undefined,
  561. outputData: [],
  562. outputSize: 0,
  563. writable: true,
  564. _last: true,
  565. chunkedEncoding: false,
  566. shouldKeepAlive: false,
  567. useChunkedEncodingByDefault: false,
  568. sendDate: false,
  569. _removedConnection: false,
  570. _removedContLen: false,
  571. _removedTE: false,
  572. _contentLength: 0,
  573. _hasBody: true,
  574. _trailer: '',
  575. finished: true,
  576. _headerSent: true,
  577. socket: [TLSSocket],
  578. connection: [TLSSocket],
  579. _header:
  580. 'GET /2/ HTTP/1.1\r\nhost: api.mcsrvstat.us\r\nConnection: close\r\n\r\n',
  581. _onPendingData: [Function: noopPendingOutput],
  582. agent: [Agent],
  583. socketPath: undefined,
  584. timeout: undefined,
  585. method: 'GET',
  586. path: '/2/',
  587. _ended: true,
  588. res: [Circular],
  589. aborted: false,
  590. timeoutCb: null,
  591. upgradeOrConnect: false,
  592. parser: null,
  593. maxHeadersCount: null,
  594. [Symbol(isCorked)]: false,
  595. [Symbol(outHeadersKey)]: [Object] },
  596. ntick: true,
  597. response: [Circular],
  598. originalHost: 'api.mcsrvstat.us',
  599. originalHostHeaderName: 'host',
  600. responseContent: [Circular],
  601. _ended: true,
  602. _callbackCalled: true },
  603. toJSON: [Function: responseToJSON],
  604. caseless:
  605. Caseless {
  606. dict:
  607. { date: 'Wed, 03 Apr 2019 22:41:57 GMT',
  608. server: 'Apache',
  609. vary: 'Accept-Encoding',
  610. 'content-security-policy':
  611. "default-src 'none'; img-src 'self' mcsrvstat.us dev.mcsrvstat.us banners.mctools.org www.google-analytics.com; script-src 'self' stackpath.bootstrapcdn.com code.jquery.com www.google-analytics.com cdnjs.cloudflare.com; style-src 'self' 'unsafe-inline' stackpath.bootstrapcdn.com cdnjs.cloudflare.com; connect-src 'self' www.google-analytics.com; upgrade-insecure-requests; report-uri https://spirit55555.report-uri.com/r/d/csp/enforce",
  612. 'referrer-policy': 'strict-origin-when-cross-origin',
  613. 'expect-ct':
  614. "max-age=0, report-uri='https://spirit55555.report-uri.com/r/d/ct/reportOnly'",
  615. 'x-frame-options': 'SAMEORIGIN',
  616. 'x-xss-protection':
  617. '1; mode=block; report=https://spirit55555.report-uri.com/r/d/xss/enforce',
  618. 'x-content-type-options': 'nosniff',
  619. upgrade: 'h2,h2c',
  620. connection: 'Upgrade, close',
  621. 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload',
  622. 'content-length': '0',
  623. 'content-type': 'text/html; charset=UTF-8' } },
  624. body: '' }
  625. [nodemon] restarting due to changes...
  626. [nodemon] starting `node index.js`
  627. [nodemon] restarting due to changes...
  628. [nodemon] starting `node index.js`
  629. [nodemon] restarting due to changes...
  630. [nodemon] starting `node index.js`
  631. ========================================================================
  632. Bot foi iniciado, com 7 usuários em 1 servidores.
  633. ========================================================================
  634.  
  635. <!doctype html>
  636. <html>
  637. <head>
  638. <meta charset="utf-8">
  639.  
  640. <title data-react-helmet="true">npm</title>
  641. <meta data-react-helmet="true" http-equiv="cleartype" content="on"/><meta data-react-helmet="true" name="apple-mobile-web-app-capable" content="yes"/><meta data-react-helmet="true" name="viewport" content="width=device-width,minimum-scale=1.0,initial-scale=1,user-scalable=yes"/><meta data-react-helmet="true" property="og:image" content="https://static.npmjs.com/338e4905a2684ca96e08c7780fc68412.png"/><meta data-react-helmet="true" name="msapplication-TileColor" content="#cb3837"/><meta data-react-helmet="true" name="msapplication-TileImage" content="https://static.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"/><meta data-react-helmet="true" name="msapplication-config" content="https://static.npmjs.com/668aac888e52ae13cac9cfd71fabd31f.xml"/><meta data-react-helmet="true" name="theme-color" content="#cb3837"/>
  642. <link data-react-helmet="true" rel="apple-touch-icon" sizes="120x120" href="https://static.npmjs.com/58a19602036db1daee0d7863c94673a4.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="144x144" href="https://static.npmjs.com/7a7ffabbd910fc60161bc04f2cee4160.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="152x152" href="https://static.npmjs.com/34110fd7686e2c90a487ca98e7336e99.png"/><link data-react-helmet="true" rel="apple-touch-icon" sizes="180x180" href="https://static.npmjs.com/3dc95981de4241b35cd55fe126ab6b2c.png"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/b0f1a8318363185cc2ea6a40ac23eeb2.png" sizes="32x32"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/1996fcfdf7ca81ea795f67f093d7f449.png" sizes="230x230"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/f1786e9b7cba9753ca7b9c40e8b98f67.png" sizes="96x96"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/5f6e93af5bf0f5dcdd1eecdac99f51ee.png" sizes="192x192"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/c426a1116301d1fd178c51522484127a.png" sizes="228x228"/><link data-react-helmet="true" rel="icon" type="image/png" href="https://static.npmjs.com/da3ab40fb0861d15c83854c29f5f2962.png" sizes="16x16"/>
  643.  
  644. <script data-react-helmet="true" >
  645. window.dataLayer = window.dataLayer || []
  646. window.dataLayer.push({
  647. 'gtm.start': new Date().getTime(),
  648. event: 'gtm.js'
  649. })
  650. window.dataLayer.push(['config',' AW-965451981',{'send_page_view': false}])
  651. </script><script data-react-helmet="true" async="true" src="https://www.googletagmanager.com/gtm.js?id=GTM-PZL5X6M"></script><script data-react-helmet="true" type="text/javascript" id="hs-script-loader" async="true" defer="true" src="https://js.hs-scripts.com/5326678.js"></script>
  652.  
  653. </head>
  654. <body>
  655. <link rel="stylesheet" href="https://static.npmjs.com/styles.a232f736ac2b85ba0473.css" /><div id="app"><div class="_3tOAp g4ZRy"><ul class="_2ROQh list ma0 pa0 tr z-999" aria-live="polite"></ul><div class="flex flex-column vh-100"><header class="_2KmPM bg-white
  656. z-2 bb b--black-20"><div></div><div class="KyQaM pv1 pv3-ns ph1-ns bg-white"><div class="_1LHrj center mw9 border-box ph4-ns ph3 flex"><span class="_2CEvd f6 pr3 dn dib-ns link lh-title dim br b--white-30 mr3">❤</span><span class="_3REog f6 fw4 link dn dib-ns tl dim mr4 nowrap">Nineteen Poor Moths</span><nav class="_1z5Il db w-100 w-auto-ns tr truncate"><ul class="list pl0"><li class="dib dim mr2 mr3-ns"><a class="Nr1hY link f6-ns f7 fw5 npme-hidden" id="nav-enterprise-link" data-event-name="npm Enterprise" href="/products/enterprise">npm Enterprise</a></li><li class="dib dim mr2 mr3-ns"><a class="Nr1hY link f6-ns f7 fw5 npme-hidden" id="nav-products-link" href="/products">Products</a></li><li class="dib dim mr2 mr3-ns"><a class="Nr1hY link f6-ns f7 fw5 npme-hidden" id="nav-solutions-link" href="/solutions">Solutions</a></li><li class="dib dim mr2 mr3-ns"><a class="Nr1hY link f6-ns f7 fw5 npme-hidden" id="nav-resources-link" href="/resources">Resources</a></li><li class="dib dim mr2 mr3-ns"><a class="Nr1hY link f6-ns f7 fw5" id="nav-docs-link" href="https://docs.npmjs.com">Docs</a></li><li class="dib dim"><a class="Nr1hY link f6-ns f7 fw5" id="nav-support-link" href="/support">Support</a></li></ul></nav></div></div><div class="_2uXWU bt b--black-10"><div class="_2Mjj7 center mw9 flex flex-wrap ph4-ns border-box"><h1 class="vhlm_">npm</h1><div class="_1uZTD mt3 db mr3-ns pb3 pb0-ns flex-auto 2-ns ph3 ph0-ns"><a href="/"><svg viewBox="0 0 780 250"><path fill="#231F20" d="M240,250h100v-50h100V0H240V250z M340,50h50v100h-50V50z M480,0v200h100V50h50v150h50V50h50v150h50V0H480z M0,200h100V50h50v150h50V0H0V200z"></path></svg></a></div><div class="_37Q_6 relative flex-auto w-100 w-50-ns pv2-ns order-1-ns order-2"><form id="search" method="GET" action="/search" class="_3K7Kd relative flex bg-transparent ph3 ph2 pv2 ph0-ns pv0-ns bt b--black-10 bn-ns"><div class="qDE0O relative flex-grow-1"><div class="_2iBsW nowrap flex"><span class="_1KOZP db fl pl3 pr1 bg-black-05"><svg width="15px" height="15px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" aria-hidden="true"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Artboard-1" stroke="#777777" stroke-width="1.3"><g id="Group"><path d="M13.4044,7.0274 C13.4044,10.5494 10.5494,13.4044 7.0274,13.4044 C3.5054,13.4044 0.6504,10.5494 0.6504,7.0274 C0.6504,3.5054 3.5054,0.6504 7.0274,0.6504 C10.5494,0.6504 13.4044,3.5054 13.4044,7.0274 Z" id="Stroke-3"></path><path d="M11.4913,11.4913 L17.8683,17.8683" id="Stroke-7"></path></g></g></g></svg></span><input type="search" name="q" hotkeys="[object Object]" placeholder="Search packages" autoComplete="off" aria-label="Search packages" inputref="[object Object]" class="_102CH f5 fw3 black bg-black-05 relative" value="" element="input"/></div></div><button type="submit" class="_2AVlX bn pv2 ph3 f6 white pointer">Search</button><input type="hidden" name="csrftoken" value="BDuvyf46MS1revEQVmPhIO2gN5Lc13KL453w3WY86Ht"/></form></div><div class="ZVvGT ml3 mt2 mt0-ns pv2-ns flex-auto tr nowrap relative pointer fw6 order-1 order-2-ns"><div class="rQMiE flex items-center self-center pt1 pl3"><a href="/signup" class="Q66g1 pa1 lh-copy br2 f6 no-underline fw6 black-70 dim ph3 mr3">Join</a><a class="Cr_Io pa1 lh-copy br2 f6 no-underline fw5 black-70 dim" href="/login">Log In</a></div></div></div></div></header><main><div id="flatpage" class="flatpages">
  657.  
  658. <link href="https://static.npmjs.com/assets/cjtj24t2m00013m749rqi8ig3/apos-minified/anon-cjtj24t2m00013m749rqi8ig3.css" rel="stylesheet" />
  659.  
  660. <div class="home-2019">
  661. <div id="hero_container">
  662.  
  663. <div id="hero_contents" class="dt mw8 center tc pv5 pa2">
  664. <div class="mb4 fw6">
  665. <h1 class="f-subheadline-l f2">Build amazing things</h1>
  666. </div>
  667. <div class="center measure-wide">
  668. <span class="f4 lh-copy fw4">Essential JavaScript development tools that help you go to market faster and build powerful applications using modern open source code.</span>
  669. </div>
  670. <div class="center flex flex-column flex-row-l justify-between ph3 ph4-l pv5 w-100 w-70-l">
  671. <div>
  672. <a href="/products/" class="f4 button-askew-fill bg-red-hot">See plans</a>
  673. </div>
  674. <div class="mt0-l mt4">
  675. <a href="/signup/" class="f4 button-askew-fill bg-white">Join for free</a>
  676. </div>
  677. </div>
  678. </div>
  679.  
  680. </div>
  681.  
  682. <div class=" mw9 center bg-white">
  683.  
  684. <div id="orgs_panel" class="pb6">
  685.  
  686. <div class="center mb5-l mb4 mw8 pa2 pt5">
  687. <div class="mw5 center">
  688. <img src="https://static.npmjs.com/attachments/cjsdu27d721czsp74i05n4iey-best-open.svg">
  689. </div>
  690.  
  691. <div id="panel_contents" class="dt mw8 center tc pt5">
  692. <div class="mb4 headline-highlight">
  693. <span class="f2 fw6">Bring the best of open source to your company</span>
  694. </div>
  695. <div class="mw7 center">
  696. <p class="f5 lh-copy ">npm is the tool used by over 11,000,000 JavaScript developers around the world. Your developers already use it. Your company depends on it. Create an Org and get more out of the tools your team
  697. already knows and loves.</p>
  698.  
  699. </div>
  700.  
  701. </div>
  702.  
  703. </div>
  704.  
  705. <div class="center flex flex-column flex-row-l justify-between ph3 ph4-l pv5 w-90">
  706. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  707. <img src="https://static.npmjs.com/attachments/cjsdu28lz00nmph74dpr1pju0-zero-configuration.svg" class="h2">
  708. <h3 class="f5 fw7 mt3 mb4 npm-light-red">
  709. Zero configuration
  710. </h3>
  711. <p class="lh-copy" >
  712. Create an org, add your team, and start collaborating. Nothing to configure, set up, or manage.
  713. </p>
  714. </div>
  715. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  716. <img src="https://static.npmjs.com/attachments/cjsdu28r921djsp74bnt4i9t5-team-management.svg" class="h2">
  717. <h3 class="f5 fw7 mt3 mb4 npm-light-red">
  718. Team management
  719. </h3>
  720. <p class="lh-copy" >
  721. Control who has access to what modules within your team namespace using straightforward team management capabilities.
  722. </p>
  723. </div>
  724. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  725. <img src="https://static.npmjs.com/attachments/cjsdu27ac21d4u674dz9uoaoq-feature-parity.svg" class="h2">
  726. <h3 class="f5 fw7 mt3 mb4 npm-light-red">
  727. Familiar features
  728. </h3>
  729. <p class="lh-copy" >
  730. npm Orgs has 100% parity with all the public npm registry features your developers already use.
  731. </p>
  732. </div>
  733. <div class="w-100 w-25-l ph4-l">
  734. <img src="https://static.npmjs.com/attachments/cjsdu28xd21her174xt02voit-npm-audit.svg" class="h2">
  735. <h3 class="f5 fw7 mt3 mb4 npm-light-red">
  736. npm audit
  737. </h3>
  738. <p class="lh-copy" >
  739. Enjoy the security auditing features built into the npm client, a zero-friction way to make open source software safer.
  740. </p>
  741. </div>
  742. </div>
  743.  
  744. <div class="mt4 mt0-l w-100 w-30-ns center tc">
  745. <a href="https://www.npmjs.com/signup?next=/org/create" class="button-askew-fill f5 f4-ns w-80 w-100-ns">Create an Org</a>
  746. </div>
  747.  
  748. </div>
  749.  
  750. <div id="enterprise_panel" class="amber_terminal_bg">
  751.  
  752. <div class="dt mw9 center pv6 pa2">
  753. <div class="f4 tc">
  754. <h1 class="f2 fw6 mt0 tracked">npm Enterprise</h1>
  755. </div>
  756. <div class="center flex flex-column flex-row-l justify-between pb4 ph3 ph4-l pt4 w-90">
  757. <div class="center tc w-80-l ph5-l">
  758. <span class="f4 lh-copy">You need to get quality products to market fast but you also need enterprise-grade security and compliance. Speed up development while also upgrading to the most advanced tooling in JavaScript, from the trusted authorities on JavaScript package management.</span>
  759. </div>
  760.  
  761. </div>
  762. <div class="tc">
  763. <a href="/products/enterprise/" class="f5 f4-ns mt3 button-askew-fill bg-yellow">Learn more &rarr;</a>
  764. </div>
  765. </div>
  766. </div>
  767.  
  768.  
  769.  
  770. <div id="enterprise_detail_panel" class="center pb6 pt4 pt5-l pa2">
  771. <div class="mw5 tc center">
  772. <img src="https://static.npmjs.com/attachments/cjsbzwq57u0jxtc74vglc8ff9-gak-only.full.png">
  773. </div>
  774.  
  775. <div class="panel_contents dt mw8 center tc pt4 pt5-ns">
  776. <div class="mb4">
  777. <span class="f2 fw6 underline-orange" >JavaScript. Enterprise grade.</span>
  778. </div>
  779. <div class="mw7 center">
  780. <p class="f5 lh-copy fw4" >Bring your development under one roof, and get a handle on your company’s open source footprint with our secure, single-tenant, managed service. npm Enterprise empowers developers to do what they do
  781. best while providing you with industry-leading administrative capabilities. Reduce risk while reducing friction.</p>
  782.  
  783. </div>
  784.  
  785. </div>
  786.  
  787. <div class="center flex flex-column flex-row-l justify-between ph3 ph4-l pv5 w-90">
  788. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  789. <img src="https://static.npmjs.com/attachments/cjsdu296u21dqu674wpwkzma0-security.svg" class="h2">
  790. <h3 class="f5 fw7 mt3 mb4 npm-moody-red">
  791. Security expertise
  792. </h3>
  793. <p class="lh-copy" >
  794. npm is the central authority on JavaScript security. Automatically find and fix security vulnerabilities before they ever make it into production, with nothing to set up or install.
  795. </p>
  796. </div>
  797. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  798. <img src="https://static.npmjs.com/attachments/cjsdu27ac21d3u674j0r78tma-deduplicate.svg" class="h2">
  799. <h3 class="f5 fw7 mt3 mb4 npm-moody-red">
  800. De-duplicated development
  801. </h3>
  802. <p class="lh-copy" >
  803. npm’s search and distribution features have revolutionized the way developers collaborate. Unlimited namespaces allow your teams to easily share and manage their code.
  804. </p>
  805. </div>
  806. <div class="w-100 w-25-l ph4-l mb5 mb0-l">
  807. <img src="https://static.npmjs.com/attachments/cjsdu28j721dou6741qpg638f-manage-team.svg" class="h2">
  808. <h3 class="f5 fw7 mt3 mb4 npm-moody-red">
  809. Access control
  810. </h3>
  811. <p class="lh-copy" >
  812. Single sign-on gives you total control of who has access to your system, allowing you to distribute permissions in a way that matches your company structure.
  813. </p>
  814. </div>
  815. <div class="w-100 w-25-l ph4-l">
  816. <img src="https://static.npmjs.com/attachments/cjsdu27au21gwr1749d0zpjid-fully-managed.svg" class="h2">
  817. <h3 class="f5 fw7 mt3 mb4 npm-moody-red">
  818. Unrivaled support
  819. </h3>
  820. <p class="lh-copy" >
  821. npm, Inc. has scaled the npm registry to over 11 million people worldwide. Let us bring our operational expertise to you with best-in-class support for the tool your developers depend on.
  822. </p>
  823. </div>
  824. </div>
  825.  
  826. <div class="mt4 mt0-l w-100 w-30-ns center tc">
  827. <a href="https://go.npmjs.com/contact-sales" class="button-askew-fill f5 f4-ns w-80 w-100-ns">Contact sales</a>
  828. </div>
  829.  
  830. </div>
  831.  
  832. <div id="customers_panel" class="pb4 pb6-l center mv4-l mv3 pa2 pt3 pt5">
  833.  
  834. <div class="mb4 tc ">
  835. <span class="f2 fw6">Serving 500 of the Fortune 500 (and everyone else)</span>
  836. </div>
  837.  
  838. <div class="center flex flex-column flex-row-l justify-between ph3 ph4-l pv5-l pv2 w-90 items-center">
  839. <div class="w-100 w-40-l ph4-l">
  840. <p class="lh-copy measure-narrow-l pb3" >
  841. Every company with a website uses npm, from small development shops to the largest enterprises in the world.</p>
  842.  
  843. <p class="lh-copy measure-narrow-l" >Join the companies taking their software development to the next level with industry-leading offerings from npm, Inc., the center of the modular software revolution.
  844. </p>
  845. </div>
  846. <div class="w-100 w-60-l ph4-l mt0-l mt4">
  847. <!-- customer logos -->
  848.  
  849. <div class="flex flex-wrap items-center">
  850. <div class="w-25-l w-50 tc pa3">
  851. <img src="https://static.npmjs.com/attachments/cjsdu9zoa2460r174un4yy2zd-slack.full.png">
  852. </div>
  853. <div class="w-25-l w-50 tc pa3">
  854. <img src="https://static.npmjs.com/attachments/cjsdu9zpy00pnph74v954fiy4-bbc.full.png">
  855. </div>
  856. <div class="w-25-l w-50 tc pa3">
  857. <img src="https://static.npmjs.com/attachments/cjsdu9zr3241ju674paffp7fz-netflix.full.png">
  858. </div>
  859. <div class="w-25-l w-50 tc pa3">
  860. <img src="https://static.npmjs.com/attachments/cjsdu9zk6241qsp74fgw3pn0k-adobe.full.png">
  861. </div>
  862. <div class="w-25-l w-50 tc pa3">
  863. <img src="https://static.npmjs.com/attachments/cjsdu9zpy00poph74ndodeidp-conde-nast.full.png">
  864. </div>
  865. <div class="w-25-l w-50 tc pa3">
  866. <img src="https://static.npmjs.com/attachments/cjsdu9zxt241tsp74k3r5xpyr-microsoft.full.png">
  867. </div>
  868. <div class="w-25-l w-50 tc pa3">
  869. <img src="https://static.npmjs.com/attachments/cjsdu9td12400sp74em5xcphj-visa.full.png">
  870. </div>
  871. <div class="w-25-l w-50 tc pa3">
  872. <img src="https://static.npmjs.com/attachments/cjsdu9rpp243yr174bmz8nu5d-nfl.full.png">
  873. </div>
  874. </div>
  875.  
  876. </div>
  877. </div>
  878. </div>
  879. </div>
  880.  
  881. <div class=" mw9 center">
  882.  
  883. <div id="news_panel" class=" center mv4-l mv3 pa2 pt3 pt5 ">
  884. <div class="mb4 tc ">
  885. <h2 class="f2 fw6">npm news</h2>
  886. </div>
  887.  
  888. <div class="center flex flex-column flex-row-l justify-between ph3 ph4-l pv5 w-100">
  889. <div class="bg-white center ph4 pv3 shadow-3 w-100 w-40-l mb0-l mb5">
  890. <div class="b--washed-red ba ph3 ph5-ns pv4">
  891. <a href="/news" class="recent_news_link"><h3 class="recent_news_title f4 fw5 mb4 npm-light-red">our most recent press release</h3></a>
  892. <span class="gray lh-copy">npm, Inc., the open source JavaScript developer tools provider and operator of the world’s largest software registry, today announced npm Enterprise ...</span>
  893. </div>
  894. </div>
  895. <div class="bg-white center ph4 pv3 shadow-3 w-100 w-40-l">
  896. <div class="b--washed-red ba ph3 ph5-ns pv4">
  897. <a href="https://blog.npmjs.org/post/182828408610/the-security-risks-of-changing-package-owners" class="recent_news_link"><h3 class="recent_news_title f4 fw5 mb4 npm-light-red">our most recent blog post</h3></a>
  898. <span class="gray lh-copy">When I ask software developers what their biggest security concerns are, I typically hear something about malicious code in ... </span>
  899. </div>
  900. </div>
  901. </div>
  902. </div>
  903.  
  904. </div>
  905.  
  906. <div id="footer_cta" class="center bg-white">
  907.  
  908. <div id="news_panel" class="pb6 center pa2 pt6">
  909. <div class="mb4 tc ">
  910. <span class="f2 fw6">Try npm for free</span>
  911. </div>
  912.  
  913. <div class="sign_up mt4 mt0-l w-100 tc center mw6 ">
  914. <a href="/signup/" class="button-askew-fill f5 f4-ns w-50">Create an account</a>
  915. </div>
  916.  
  917.  
  918. </div>
  919. </div>
  920. <style>
  921. footer.bt {
  922. border-top-style: none;
  923. }
  924. </style>
  925.  
  926.  
  927. </div>
  928. <!-- /SCOTT -->
  929.  
  930. <script type="text/javascript">
  931.  
  932.  
  933.  
  934. </script>
  935. </div></main><footer class="_20QpA bt b--black-10 mt4"><div class="center mw9 pa3 flex flex-column flex-wrap-m flex-row-ns"><div class="flex-auto pa4-ns pa3 w-100 w-10-l"><div class="_2AZEO pt4"><svg viewBox="0 0 27.23 27.23"><rect fill="#cccccc" width="27.23" height="27.23" rx="2"></rect><polygon fill="#fff" points="5.8 21.75 13.66 21.75 13.67 9.98 17.59 9.98 17.58 21.76 21.51 21.76 21.52 6.06 5.82 6.04 5.8 21.75"></polygon></svg></div></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 class="im9Bc pv3">Help</h3><ul class="list pl0"><li class="pv1"><a class="link" href="https://docs.npmjs.com">Documentation</a></li><li class="pv1"><a class="link" href="/resources/">Resources</a></li><li class="pv1"><a class="link" href="/support">Support / Contact Us</a></li><li class="pv1 npme-hidden"><a class="link" href="http://status.npmjs.org/">Registry Status</a></li><li class="pv1"><a class="link" href="https://npm.community/c/bugs">Report Issues</a></li><li class="pv1"><a class="link" href="https://npm.community">npm Community Site</a></li><li class="pv1"><a class="link" href="/policies/security">Security</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 class="im9Bc pv3">About npm</h3><ul class="list pl0"><li class="pv1"><a class="link" href="/about">About npm, Inc</a></li><li class="pv1 npme-hidden"><a class="link" href="/jobs">Jobs</a></li><li class="pv1"><a class="link" href="/news">News and events</a></li><li class="pv1"><a class="link" href="/npm-weekly">npm Weekly</a></li><li class="pv1"><a class="link" href="http://blog.npmjs.org">Blog</a></li><li class="pv1"><a class="link" href="https://twitter.com/npmjs">Twitter</a></li><li class="pv1"><a class="link" href="https://github.com/npm">GitHub</a></li></ul></div><div class="flex-auto pa4-ns pa3 w-30-ns w-50-m"><h3 class="im9Bc pv3">Terms &amp; Policies</h3><ul class="list pl0"><li class="pv1"><a class="link" href="/policies/terms">Terms of Use</a></li><li class="pv1 npme-hidden"><a class="link" href="/policies/conduct">Code of Conduct</a></li><li class="pv1"><a class="link" href="/policies/disputes">Package Name Disputes</a></li><li class="pv1"><a class="link" href="/policies/privacy">Privacy Policy</a></li><li class="pv1 npme-hidden"><a class="link" href="/policies/receiving-reports">Reporting Abuse</a></li><li class="pv1"><a class="link" href="/policies/">Other policies</a></li></ul></div></div></footer></div><div class="_3-9Uf fixed top-0 left-0 z-999" style="opacity:0;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1)"></div></div></div><script integrity="sha512-BVU9tJJZLJfnyaSWm4r93NjXFQ+wLoAJmu/TFSbRG1osVIGVKSL0MOVRKTqBeQ2bCd5nVjIsYyMhpEHS8Bm5FQ==">window.__context__ = {"context":{"isNpme":false,"npmExpansions":["Ninja Programmers Mindmeld","Nightingale Posing Mischievously","Neat Paraskavedekatriaphobia's Meaning","Nutella with Pepperoni and Mushrooms","Nerdy People Matriculate","Node's Play Mate","No Padding Margin","Nearsighted Prank Master","Nixon's Pants Missing","Nineteen Poor Moths"],"notifications":[],"csrftoken":"BDuvyf46MS1revEQVmPhIO2gN5Lc13KL453w3WY86Ht","user":null,"documentContext":{"flatpage.data":"flatpage"},"flatpage":{"title":"npm","ref":"flatpage","data":null},"undefined":true},"chunks":{"commons":["commons.0699330525c2263f1ac5.js","commons.0699330525c2263f1ac5.js.map"],"styles":["styles.a232f736ac2b85ba0473.css","minicssextractbug.4f805c8b6c29d2a46bf4.js","styles.a232f736ac2b85ba0473.css.map","minicssextractbug.4f805c8b6c29d2a46bf4.js.map"],"advisories/detail":["advisories/detail.15f452619394c10448f0.js","advisories/detail.15f452619394c10448f0.js.map"],"advisories/list":["advisories/list.8124768394c940791753.js","advisories/list.8124768394c940791753.js.map"],"advisories/report":["advisories/report.0be14de6f3b409155ea9.js","advisories/report.0be14de6f3b409155ea9.js.map"],"advisories/versions":["advisories/versions.8205346af9791647fde9.js","advisories/versions.8205346af9791647fde9.js.map"],"auth/cli":["auth/cli.768f24a8d0191afb3e4c.js","auth/cli.768f24a8d0191afb3e4c.js.map"],"auth/common-passwords":["auth/common-passwords.77c3ed33f3878e0ff56b.js","auth/common-passwords.77c3ed33f3878e0ff56b.js.map"],"auth/escalate":["auth/escalate.2c148193118bed74b13f.js","auth/escalate.2c148193118bed74b13f.js.map"],"auth/forgot":["auth/forgot.3c6401f2f6b983a233c2.js","auth/forgot.3c6401f2f6b983a233c2.js.map"],"auth/forgot-sent":["auth/forgot-sent.6121376d057a337ef248.js","auth/forgot-sent.6121376d057a337ef248.js.map"],"auth/invite-signup":["auth/invite-signup.41769906191e7cc1d111.js","auth/invite-signup.41769906191e7cc1d111.js.map"],"auth/login":["auth/login.56fec24b271e7cdc244a.js","auth/login.56fec24b271e7cdc244a.js.map"],"auth/otp":["auth/otp.72573f134b235b5a9d84.js","auth/otp.72573f134b235b5a9d84.js.map"],"auth/reset-password":["auth/reset-password.3f57449cd3fda817759d.js","auth/reset-password.3f57449cd3fda817759d.js.map"],"auth/signup":["auth/signup.7741f1946b240ca56fa2.js","auth/signup.7741f1946b240ca56fa2.js.map"],"auth/sso-signup":["auth/sso-signup.5b9a73cb5e9483c5a89b.js","auth/sso-signup.5b9a73cb5e9483c5a89b.js.map"],"billing/detail":["billing/detail.5f709ae4f8cecc7715d1.js","billing/detail.5f709ae4f8cecc7715d1.js.map"],"billing/downgrade":["billing/downgrade.f38c123bd04f6410fbcb.js","billing/downgrade.f38c123bd04f6410fbcb.js.map"],"billing/upgrade":["billing/upgrade.78bebacbeb05cdb80a1a.js","billing/upgrade.78bebacbeb05cdb80a1a.js.map"],"contact/contact":["contact/contact.7760e39a9df0984898ab.js","contact/contact.7760e39a9df0984898ab.js.map"],"debug/badstatus":["debug/badstatus.f702df7d92858487a6e7.js","debug/badstatus.f702df7d92858487a6e7.js.map"],"debug/detail":["debug/detail.0fb6018f9680246d6d6d.js","debug/detail.0fb6018f9680246d6d6d.js.map"],"debug/failcomponent":["debug/failcomponent.4e4e9339384a7ffc03a1.js","debug/failcomponent.4e4e9339384a7ffc03a1.js.map"],"egg/egg":["egg/egg.9e6b56e56d17ea80c771.js","egg/egg.9e6b56e56d17ea80c771.js.map"],"enterprise/complete":["enterprise/complete.5715c201654937d6382c.js","enterprise/complete.5715c201654937d6382c.js.map"],"enterprise/license-paid":["enterprise/license-paid.2abe697f6ea0163a8bab.js","enterprise/license-paid.2abe697f6ea0163a8bab.js.map"],"enterprise/license-purchase":["enterprise/license-purchase.75d081dca848ce1d711c.js","enterprise/license-purchase.75d081dca848ce1d711c.js.map"],"enterprise/on-site-buy-now":["enterprise/on-site-buy-now.43bdd470eed279171db5.js","enterprise/on-site-buy-now.43bdd470eed279171db5.js.map"],"enterprise/on-site-contact-confirmation":["enterprise/on-site-contact-confirmation.227b0892d6e25a9d03b5.js","enterprise/on-site-contact-confirmation.227b0892d6e25a9d03b5.js.map"],"enterprise/on-site-trial":["enterprise/on-site-trial.49ea4fef1b6d024022e8.js","enterprise/on-site-trial.49ea4fef1b6d024022e8.js.map"],"enterprise/orgs-terms":["enterprise/orgs-terms.e62003f36511b8817fe1.js","enterprise/orgs-terms.e62003f36511b8817fe1.js.map"],"enterprise/signup-confirmation":["enterprise/signup-confirmation.05b4f43b17b35454588a.js","enterprise/signup-confirmation.05b4f43b17b35454588a.js.map"],"errors/not-found":["errors/not-found.afa9d73fe2c5642b8cf4.js","errors/not-found.afa9d73fe2c5642b8cf4.js.map"],"errors/server":["errors/server.dbc6e20b70b56f6f0673.js","errors/server.dbc6e20b70b56f6f0673.js.map"],"errors/template":["errors/template.8ad45174dfa77eb65277.js","errors/template.8ad45174dfa77eb65277.js.map"],"flatpage/flatpage":["flatpage/flatpage.fb011ab207115f36c585.js","flatpage/flatpage.fb011ab207115f36c585.js.map"],"homepage/homepage":["homepage/homepage.c5e699e19d4599cbbc71.js","homepage/homepage.c5e699e19d4599cbbc71.js.map"],"homepage/homepage-logged-in":["homepage/homepage-logged-in.b351044809d4b69b5c04.js","homepage/homepage-logged-in.b351044809d4b69b5c04.js.map"],"npme/invite":["npme/invite.fa158bd4dbf377e6c352.js","npme/invite.fa158bd4dbf377e6c352.js.map"],"npme/invites":["npme/invites.ebb196ce0335b106b5b3.js","npme/invites.ebb196ce0335b106b5b3.js.map"],"npme/login":["npme/login.ec30c9f777268f790bbd.js","npme/login.ec30c9f777268f790bbd.js.map"],"npme/overrides/components/tutorials/creating-org":["npme/overrides/components/tutorials/creating-org.e8d23d60da26d3615c67.js","npme/overrides/components/tutorials/creating-org.e8d23d60da26d3615c67.js.map"],"npme/overrides/components/tutorials/default-registry":["npme/overrides/components/tutorials/default-registry.fc13bb0bc2a0c72cd13c.js","npme/overrides/components/tutorials/default-registry.fc13bb0bc2a0c72cd13c.js.map"],"npme/overrides/components/tutorials/installing-package":["npme/overrides/components/tutorials/installing-package.018d59ffe2223ae9a24b.js","npme/overrides/components/tutorials/installing-package.018d59ffe2223ae9a24b.js.map"],"npme/overrides/components/tutorials/publishing-package":["npme/overrides/components/tutorials/publishing-package.344dc335abce9ce0cec6.js","npme/overrides/components/tutorials/publishing-package.344dc335abce9ce0cec6.js.map"],"npme/overrides/components/tutorials/tabs":["npme/overrides/components/tutorials/tabs.3563600d30702c70b8a5.js","npme/overrides/components/tutorials/tabs.3563600d30702c70b8a5.js.map"],"npme/overrides/homepage":["npme/overrides/homepage.3106107b1a77482d230b.js","npme/overrides/homepage.3106107b1a77482d230b.js.map"],"npme/overrides/orgs/create":["npme/overrides/orgs/create.d0e897fe5a22da65c62b.js","npme/overrides/orgs/create.d0e897fe5a22da65c62b.js.map"],"npme/settings":["npme/settings.eab79948883376ae0d95.js","npme/settings.eab79948883376ae0d95.js.map"],"npme/setup":["npme/setup.cd44aa259a323f26a706.js","npme/setup.cd44aa259a323f26a706.js.map"],"npme/sso-config":["npme/sso-config.2411d85a6a7d0920d733.js","npme/sso-config.2411d85a6a7d0920d733.js.map"],"npme/users":["npme/users.c3bcfe1045145742bc15.js","npme/users.c3bcfe1045145742bc15.js.map"],"orgs/create":["orgs/create.602425ef41dc060704ad.js","orgs/create.602425ef41dc060704ad.js.map"],"orgs/detail":["orgs/detail.475acfabc9c904ca8c7a.js","orgs/detail.475acfabc9c904ca8c7a.js.map"],"orgs/invite":["orgs/invite.f3236e57afc60ea9cfb7.js","orgs/invite.f3236e57afc60ea9cfb7.js.map"],"orgs/upgrade":["orgs/upgrade.35bd4591975c62e5f34e.js","orgs/upgrade.35bd4591975c62e5f34e.js.map"],"package-list/dependents-list":["package-list/dependents-list.d883a6d57019fe4f31dd.js","package-list/dependents-list.d883a6d57019fe4f31dd.js.map"],"package-list/most-depended":["package-list/most-depended.8541f6c5455916285475.js","package-list/most-depended.8541f6c5455916285475.js.map"],"package-list/recently-updated":["package-list/recently-updated.451d1b39262d3361d328.js","package-list/recently-updated.451d1b39262d3361d328.js.map"],"package/package":["package/package.53c4debbf6f7c8ec9321.js","package/package.53c4debbf6f7c8ec9321.js.map"],"partners/detail":["partners/detail.8b7830874c42bf3b952f.js","partners/detail.8b7830874c42bf3b952f.js.map"],"partners/join":["partners/join.f924bf9bdebd9dd04d54.js","partners/join.f924bf9bdebd9dd04d54.js.map"],"partners/thanks":["partners/thanks.5a10843502565927a16c.js","partners/thanks.5a10843502565927a16c.js.map"],"profile/profile":["profile/profile.b2d203ba7f3b9af00e43.js","profile/profile.b2d203ba7f3b9af00e43.js.map"],"search/search":["search/search.af0d728f721e7032c891.js","search/search.af0d728f721e7032c891.js.map"],"settings/change-password":["settings/change-password.9e658cd44b2167b83a34.js","settings/change-password.9e658cd44b2167b83a34.js.map"],"settings/email":["settings/email.0a485a8fdb2294186b4a.js","settings/email.0a485a8fdb2294186b4a.js.map"],"settings/memberships":["settings/memberships.49ef847b809c2788ec60.js","settings/memberships.49ef847b809c2788ec60.js.map"],"settings/packages":["settings/packages.9046de831be177b646e3.js","settings/packages.9046de831be177b646e3.js.map"],"settings/profile":["settings/profile.f30cc85dfc1959051c65.js","settings/profile.f30cc85dfc1959051c65.js.map"],"teams/create":["teams/create.81791f0057bebf0986a3.js","teams/create.81791f0057bebf0986a3.js.map"],"teams/detail":["teams/detail.4fd18cb063851242f09d.js","teams/detail.4fd18cb063851242f09d.js.map"],"teams/list":["teams/list.478c796c8b3852a7c0c7.js","teams/list.478c796c8b3852a7c0c7.js.map"],"teams/packages":["teams/packages.81d17da3517be75859e8.js","teams/packages.81d17da3517be75859e8.js.map"],"teams/users":["teams/users.e5fee5ac1bd76300f692.js","teams/users.e5fee5ac1bd76300f692.js.map"],"tfa/enable":["tfa/enable.e632de5ba0706923ac32.js","tfa/enable.e632de5ba0706923ac32.js.map"],"tfa/showTFAQRCode":["tfa/showTFAQRCode.a2d959134f92d95b0872.js","tfa/showTFAQRCode.a2d959134f92d95b0872.js.map"],"tfa/showTFASuccess":["tfa/showTFASuccess.f5f01c502abac18db826.js","tfa/showTFASuccess.f5f01c502abac18db826.js.map"],"tfa/tfa-mode-selection":["tfa/tfa-mode-selection.cedd7f4474b20dbe7b70.js","tfa/tfa-mode-selection.cedd7f4474b20dbe7b70.js.map"],"tfa/tfa-password-entry":["tfa/tfa-password-entry.f6af6fc4581ed47ea7f9.js","tfa/tfa-password-entry.f6af6fc4581ed47ea7f9.js.map"],"tokens/create":["tokens/create.bcda6a6c559e7ccbde06.js","tokens/create.bcda6a6c559e7ccbde06.js.map"],"tokens/list":["tokens/list.0fccc153e82cd7031021.js","tokens/list.0fccc153e82cd7031021.js.map"],"vouchers/view":["vouchers/view.abd0e9b430e87e1256af.js","vouchers/view.abd0e9b430e87e1256af.js.map"]},"hash":"0699330525c2263f1ac5","name":"flatpage/flatpage","containerId":"app","headerName":"x-spiferack","publicPath":"https://static.npmjs.com/"}</script><script crossorigin="anonymous" src="https://static.npmjs.com/commons.0699330525c2263f1ac5.js"></script>
  936. <script crossorigin="anonymous" src="https://static.npmjs.com/minicssextractbug.4f805c8b6c29d2a46bf4.js"></script>
  937. <script crossorigin="anonymous" src="https://static.npmjs.com/flatpage/flatpage.fb011ab207115f36c585.js"></script>
  938. </body>
  939. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement