aws-amplify / amplify-js
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 718
  • Daily file updates (only one update per file and date counted): 3796
  • First update: 2017-11-18
  • Latest update: 2022-01-28
  • Days between first and latest update: 1533 (219 weeks, estimated 1095 working days)
  • Active days (at least one file change): 1039
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 718 files with 65,855 lines of code in files.
    • 682 files that are 366+ days old (62,912 lines of code)
    • 20 files that are 181-365 days old (1,455 lines of code)
    • 16 files that are 91-180 days old (1,488 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 2% | 2% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 718 files with 65,855 lines of code in files.
    • 385 files have been last changed 366+ days ago (31,656 lines of code)
    • 2 files have been last changed 181-365 days ago (35 lines of code)
    • 297 files have been last changed 91-180 days ago (23,250 lines of code)
    • 31 files have been last changed 31-90 days ago (8,904 lines of code)
    • 3 files have been last changed 1-30 days ago (2,010 lines of code)
48% | <1% | 35% | 13% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, html, js, tsx, md, snap, json, scss, svg, css, hbs, npmignore, vue, gitignore, yml, java, h, txt, yaml, m, mdx, project, gitattributes, sh, xml, editorconfig, prefs, gradle, eslintignore, py, podspec, c, babelrc, properties, prettierignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts91% | 4% | 3% | 0% | 0%
tsx99% | <1% | 0% | 0% | 0%
js95% | 1% | 3% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
vue100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts31% | <1% | 36% | 25% | 6%
tsx50% | 0% | 46% | 2% | 0%
c100% | 0% | 0% | 0% | 0%
js52% | 0% | 46% | <1% | 0%
vue100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
java74% | 0% | 0% | 25% | 0%
css100% | 0% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
html44% | 0% | 55% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
scss0% | 0% | 100% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
packages/amazon-cognito-identity-js99% | <1% | 0% | 0% | 0%
packages/aws-amplify-react100% | 0% | 0% | 0% | 0%
packages/amplify-ui-components99% | <1% | 0% | 0% | 0%
packages/datastore98% | 1% | 0% | 0% | 0%
packages/aws-amplify-angular100% | 0% | 0% | 0% | 0%
packages/aws-amplify-vue100% | 0% | 0% | 0% | 0%
packages/aws-amplify-react-native99% | 0% | <1% | 0% | 0%
packages/analytics100% | 0% | 0% | 0% | 0%
packages/auth100% | 0% | 0% | 0% | 0%
packages/core85% | 14% | 0% | 0% | 0%
packages/predictions100% | 0% | 0% | 0% | 0%
packages/storage66% | 25% | 8% | 0% | 0%
packages/pushnotification99% | 0% | <1% | 0% | 0%
packages/pubsub100% | 0% | 0% | 0% | 0%
packages/amplify-ui100% | 0% | 0% | 0% | 0%
packages/xr100% | 0% | 0% | 0% | 0%
packages/api-rest100% | 0% | 0% | 0% | 0%
packages/interactions100% | 0% | 0% | 0% | 0%
packages/api-graphql100% | 0% | 0% | 0% | 0%
scripts65% | 0% | 34% | 0% | 0%
packages/aws-amplify100% | 0% | 0% | 0% | 0%
packages/amplify-ui-storybook100% | 0% | 0% | 0% | 0%
packages/amplify-ui-angular100% | 0% | 0% | 0% | 0%
packages/api100% | 0% | 0% | 0% | 0%
packages/amplify-ui-react100% | 0% | 0% | 0% | 0%
vscode100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
packages/amplify-ui-vue100% | 0% | 0% | 0% | 0%
vscode/src100% | 0% | 0% | 0% | 0%
vscode/out100% | 0% | 0% | 0% | 0%
packages/geo0% | 49% | 50% | 0% | 0%
packages/datastore-storage-adapter0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
packages/amazon-cognito-identity-js75% | 0% | 24% | 0% | 0%
packages/aws-amplify-react84% | 0% | 15% | 0% | 0%
packages/aws-amplify-angular85% | 0% | 13% | <1% | 0%
packages/aws-amplify-vue99% | 0% | <1% | 0% | 0%
packages/analytics58% | 0% | 28% | 12% | 0%
packages/aws-amplify-react-native40% | 0% | 43% | 16% | 0%
packages/predictions61% | 0% | 38% | 0% | 0%
packages/core38% | <1% | 40% | 19% | 2%
packages/pushnotification52% | 0% | <1% | 47% | 0%
packages/amplify-ui100% | 0% | 0% | 0% | 0%
packages/datastore7% | <1% | 40% | 52% | 0%
packages/xr100% | 0% | 0% | 0% | 0%
packages/pubsub35% | 0% | 9% | 54% | 0%
packages/interactions100% | 0% | 0% | 0% | 0%
packages/amplify-ui-storybook100% | 0% | 0% | 0% | 0%
packages/aws-amplify74% | 0% | 25% | 0% | 0%
scripts22% | 0% | 77% | 0% | 0%
packages/auth3% | 0% | 22% | 0% | 74%
vscode100% | 0% | 0% | 0% | 0%
packages/storage1% | 0% | 45% | 52% | 0%
packages/api-rest8% | 0% | 91% | 0% | 0%
packages/amplify-ui-angular18% | 0% | 81% | 0% | 0%
packages/amplify-ui-react25% | 0% | 75% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
packages/api-graphql2% | 0% | 97% | 0% | 0%
packages/amplify-ui-components<1% | 0% | 99% | 0% | 0%
packages/api8% | 0% | 76% | 14% | 0%
vscode/out100% | 0% | 0% | 0% | 0%
packages/datastore-storage-adapter0% | 0% | 15% | 84% | 0%
packages/geo0% | 0% | 34% | 65% | 0%
packages/amplify-ui-vue0% | 0% | 100% | 0% | 0%
vscode/src0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
codecov.yml
in root
11 - 813 1517 13
index.ts
in packages/aws-amplify/src
44 - 126 1513 162
tommath.c
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
4455 86 1241 1469 4
CognitoUser.js
in packages/amazon-cognito-identity-js/src
1522 61 99 1469 124
tommath_class.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
874 - 1241 1469 4
BigInteger.js
in packages/amazon-cognito-identity-js/src
618 41 721 1469 12
JKBigInteger.m
in packages/amazon-cognito-identity-js/ios/JKBigInteger
285 - 488 1469 5
tommath.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
254 - 1241 1469 4
AuthenticationHelper.js
in packages/amazon-cognito-identity-js/src
212 18 150 1469 48
JKBigDecimal.m
in packages/amazon-cognito-identity-js/ios/JKBigInteger
183 - 488 1469 5
Client.js
in packages/amazon-cognito-identity-js/src
151 9 132 1469 76
CognitoUserPool.js
in packages/amazon-cognito-identity-js/src
107 5 133 1469 33
CookieStorage.js
in packages/amazon-cognito-identity-js/src
76 5 150 1469 28
RNAWSCognitoModule.java
in packages/amazon-cognito-identity-js/android/src/main/java/com/amazonaws
74 5 429 1469 6
RNAWSCognito.m
in packages/amazon-cognito-identity-js/ios
51 - 429 1469 6
StorageHelper-rn.js
in packages/amazon-cognito-identity-js/src
50 7 150 1469 13
CognitoUserSession.js
in packages/amazon-cognito-identity-js/src
45 7 150 1469 13
enhance-rn.js
in packages/amazon-cognito-identity-js
45 - 150 1469 18
tommath_superclass.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
44 - 1241 1469 4
DateHelper.js
in packages/amazon-cognito-identity-js/src
38 1 813 1469 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
RNAWSCognitoPackage.java
in packages/amazon-cognito-identity-js/android/src/main/java/com/amazonaws
22 2 1241 1469 4
tommath_superclass.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
44 - 1241 1469 4
tommath.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
254 - 1241 1469 4
tommath_class.h
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
874 - 1241 1469 4
tommath.c
in packages/amazon-cognito-identity-js/ios/JKBigInteger/LibTomMath
4455 86 1241 1469 4
index.ts
in packages/auth/src/types
1 - 1066 1338 8
index.ts
in packages/aws-amplify-angular/src/directives
1 - 1066 1342 8
index.ts
in packages/interactions/src/Providers
2 - 1066 1325 8
index.ts
in packages/interactions/src/types
3 - 1066 1325 8
RNPushNotificationPublisher.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification/modules
19 1 1066 1315 7
RNPushNotificationPackage.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification
21 2 1066 1315 7
RNPushNotificationCommon.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification/modules
34 3 1066 1315 7
RNPushNotificationAttributes.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification/modules
246 9 1066 1315 7
index.ts
in packages/core/src/types
1 - 1013 1339 21
ionic.css
in packages/aws-amplify-angular
2 - 1013 1261 36
index.ts
in packages/xr/src/types
2 - 1013 1245 19
AmplifyEventBus.js
in packages/aws-amplify-vue/src/events
3 - 1013 1241 14
theme.css
in packages/aws-amplify-angular
3 - 1013 1390 43
index.ts
in packages/analytics/src/trackers
3 - 1013 1287 18
Totp.css
in packages/amplify-ui/src
4 - 1013 1254 14
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
S3ClientUtils.ts
in packages/storage/src/common
151 1 90 106 4
jest.config.js
in packages/aws-amplify-react-native
4 - 106 106 1
babel.config.js
in packages/aws-amplify-react-native
3 - 106 106 1
setup-dev-rn.js
in scripts
185 2 106 110 2
build.js
in packages/pushnotification
3 - 106 110 2
StorageConstants.ts
in packages/storage/src/common
7 - 104 111 3
AmazonLocationServiceProvider.ts
in packages/geo/src/Providers
193 13 88 141 4
AmazonLocationServiceProvider.ts
in packages/geo/src/types
4 - 126 141 2
SQLiteAdapter.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
386 15 77 153 4
SQLiteUtils.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
337 16 77 153 5
SQLiteDatabase.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
128 13 133 153 3
types.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
30 1 77 153 4
index.js
in packages/datastore-storage-adapter
6 - 133 153 3
build.js
in packages/datastore-storage-adapter
3 - 133 153 3
index.ts
in packages/datastore-storage-adapter/src
2 - 133 153 3
StorageUtils.ts
in packages/storage/src/common
46 - 104 166 7
Geo.ts
in packages/geo/src
99 10 126 195 4
Geo.ts
in packages/geo/src/types
62 - 88 195 7
Provider.ts
in packages/geo/src/types
19 - 126 195 3
index.ts
in packages/geo/src/types
3 - 126 195 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Auth.ts
in packages/auth/src
1946 69 6 1338 263
version.ts
in packages/core/src/Platform
1 - 6 811 117
I18n.ts
in packages/core/src/I18n
63 6 27 1339 17
Hub.ts
in packages/core/src
169 4 42 1339 50
RNPushNotificationMessagingService.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification
150 9 55 1315 10
datastore.ts
in packages/datastore/src/datastore
1258 22 58 792 65
outbox.ts
in packages/datastore/src/sync
209 8 63 792 16
AWSCloudWatchProvider.ts
in packages/core/src/Providers
409 23 72 282 15
storage.ts
in packages/datastore/src/storage
402 20 72 792 28
Analytics.ts
in packages/analytics/src
294 14 72 1336 94
Analytics.ts
in packages/analytics/src/types
40 - 72 1336 51
index.ts
in packages/analytics/src
5 - 72 1336 93
IndexedDBAdapter.ts
in packages/datastore/src/storage/adapter
681 31 77 518 13
AsyncStorageAdapter.ts
in packages/datastore/src/storage/adapter
504 27 77 518 12
SQLiteAdapter.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
386 15 77 153 4
SQLiteUtils.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
337 16 77 153 5
types.ts
in packages/datastore-storage-adapter/src/SQLiteAdapter
30 1 77 153 4
PushNotification.ts
in packages/pushnotification/src
374 18 81 1315 72
RNPushNotificationModule.java
in packages/pushnotification/android/src/main/java/com/amazonaws/amplify/pushnotification
63 4 81 1315 37
AWSAppSyncRealTimeProvider.ts
in packages/pubsub/src/Providers
729 25 83 811 37