Такая идея ни к чему хорошему не приведёт. Максимум можно хранить не в самом js, а в json, но всё равно понадобится серверный скрипт, чтобы доставать данные.
Нужно писать серверный скрипт, который будет модифицировать на сервере файл base.js, а так же настраивать заголовки, чтобы этот скрипт не кешировался у пользователей.
Но это все неправильно как-то.
хранить записи в таком виде не только неудобно, но и небезопасно, не говоря уже о просто обалденной расширяемости. Прям велком ту девяностые.
Храним на сервере в бд(если есть) или в файле(что гораздо печальнее, тогда надо прокладку адаптер для хранения структуры и доступа к чтению/записи), строим запрос, если для js надо - конвертим в json, работаем с нормальными данными.