Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
19c8dd3
feat: add function to calculate dynamic default Actor memory
danpoletaev Nov 14, 2025
5191978
refactor: improve preprocessing expression
danpoletaev Nov 18, 2025
4eef96c
refactor: clamp result to min/max range
danpoletaev Nov 18, 2025
95e11b5
refactor: clean up
danpoletaev Nov 18, 2025
457f3c1
refactor: clean up
danpoletaev Nov 18, 2025
662a5d7
Merge branch 'master' into feat/calculate-default-memory-from-expression
danpoletaev Nov 18, 2025
5075a6c
refactor: update tsconfig.build.json
danpoletaev Nov 18, 2025
bd0baa6
fix: build
danpoletaev Nov 18, 2025
640167e
refactor: clean up
danpoletaev Nov 18, 2025
7390d1b
Merge branch 'master' into feat/calculate-default-memory-from-expression
danpoletaev Nov 19, 2025
9727373
refactor: move mathjs logic to a new package
danpoletaev Nov 19, 2025
2dcee65
fix: tsconfig
danpoletaev Nov 19, 2025
823b188
refactor: clean up
danpoletaev Nov 19, 2025
3dbb353
refactor: clean up
danpoletaev Nov 19, 2025
9b43107
refactor: change tsconfig of math-utils
danpoletaev Nov 19, 2025
3b62b9f
refactor: change names of functions
danpoletaev Nov 20, 2025
a23f386
refactor: clean up
danpoletaev Nov 21, 2025
543f278
refactor: clean up
danpoletaev Nov 21, 2025
f0d1f54
refactor: make cache generic
danpoletaev Nov 21, 2025
89543ce
fix: build
danpoletaev Nov 21, 2025
805365c
refactor: clean up
danpoletaev Nov 21, 2025
f6bdccc
refactor: clean up
danpoletaev Nov 21, 2025
e6c340e
refactor: clean up
danpoletaev Nov 21, 2025
5ab9baf
refactor: clean up
danpoletaev Nov 21, 2025
6a202d4
refactor: clean up
danpoletaev Nov 24, 2025
2ec3797
refactor: made generic cache async
danpoletaev Nov 24, 2025
4fb1175
refactor: clean up
danpoletaev Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 122 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Empty file.
55 changes: 55 additions & 0 deletions packages/actor-memory-expression/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
{
"name": "@apify/actor-memory-expression",
"version": "0.0.1",
"description": "Utility to evaluate dynamic memory expressions for Apify actors.",
"main": "./dist/cjs/index.cjs",
"module": "./dist/esm/index.mjs",
"typings": "./dist/cjs/index.d.ts",
"exports": {
".": {
"import": {
"types": "./dist/esm/index.d.mts",
"default": "./dist/esm/index.mjs"
},
"require": {
"types": "./dist/cjs/index.d.ts",
"default": "./dist/cjs/index.cjs"
}
}
},
"keywords": [
"apify"
],
"author": {
"name": "Apify",
"email": "support@apify.com",
"url": "https://apify.com"
},
"contributors": [
"Jan Curn <jan@apify.com>",
"Marek Trunkát <marek@apify.com>"
],
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "git+https://github.com/apify/apify-shared-js"
},
"bugs": {
"url": "https://github.com/apify/apify-shared-js/issues"
},
"homepage": "https://apify.com",
"scripts": {
"build": "npm run clean && npm run compile && npm run copy",
"clean": "rimraf ./dist",
"compile": "tsup",
"copy": "ts-node -T ../../scripts/copy.ts"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@apify/consts": "^2.47.0",
"@apify/log": "^2.5.26",
"mathjs": "^15.1.0"
}
}
1 change: 1 addition & 0 deletions packages/actor-memory-expression/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './memory_calculator';
Loading